Valuekeep DesenvolvimentoPeças e Inventário
DesenvolvimentoPeças e Inventário
Peças e Inventário
Voltar | Lista de artigos

Como criar uma peça com extensão de inventário?

Última alteração a 22/08/2024

Este método permite, de forma simplificada, criar uma peça do tipo Peça com extensão de inventário.

Método

Para criar uma peça com extensão de inventário, é necessário utilizar o seguinte método: POST url/api/mytenant/myorganization/inventorycore/inventoryparts

Exemplo de Json para criação de uma peça do tipo Peça com extensão de inventário:

{
    "partKey": "P_024",
    "Description": "Peca 024",
    "ComplementaryDescription": "peca do postman 024",
    "Keyword": "P024",
    "Barcode": "P024",
    "Family": "OL",
    "Brand": "M",
    "BrandModel": "BM",
    "PartType": 1,
    "BaseUnit": "UN",
    "Supplier" : "FA_0022",
    "Remarks": "Peça importada postman",
    "PartSubType": "",
    "MinStock": "10",
    "MaxStock": "100",
    "UnitCost": "2",
    "DefaultWarehouse": "W1",
    "InventoryPartWarehouses": [
      {
            "Warehouse": "W1",
            "MaxStock": 100
      },
      {
            "Warehouse": "W2",
            "MinStock": 10,
            "MaxStock": 200,
            "ManagedExternally": 1
      }
    ]
}
Este método permite criar uma peça do tipo Peça com extensão de inventário de acordo com os parâmetros preenchidos:
  1. PartKey: A chave da peça. Este campo é obrigatório.
  2. Description: Breve descrição da peça. Este campo é obrigatório.
  3. ComplementaryDescription: Descrição completa.
  4. Keyword: Breve descrição do peça.
  5. Barcode: A tag do peça.
  6. FamilyA chave da família.
  7. Brand: A chaveda marca.
  8. BrandModel: A chave do modelo.
  9. PartType: Quando criamos uma peça do tipo peça, este campo é preenchido com "1".  Este campo é obrigatório.
  10. BaseUnit: A chave da unidade base. Este campo é obrigatório.
  11. Supplier: A chave do Supplier (Fornecedor).
  12. PictureA imagem da peça. 
  13. Remarks: Observações da localização.
  14. PartSubType: A chave do subtipo da peça.
  15. BaseUnit: A chave da unidade base. Este campo é obrigatório.
  16. DefaultWarehouse: A chave do armazém por omissão. Este campo é obrigatório.
  17. MinStock: O valor de stock mínimo.
  18. MaxStock: O valor de stock máximo.
  19. UnitCost: O valor do preço unitário.
  20. InventoryPartWarehouses: Armazéns onde a Peça pode ter inventário.

    • Warehouse: Chave do Armazém.
    • ManagedExternally: Campo booleano que indica se o Armazém é gerido externamente.
    • UnitCost: Valor do custo unitário da Peça no Armazém.
    • MinStock: Valor de referência como Mínimo de stock no Armazém.
    • MaxStock: Valor de referência como Máximo de stock no Armazém.
Quando este método é executado com sucesso, devolve um HttpStatusCode.200 OK
Adicionar aos favoritos ou partilhar este artigo
Esta página foi útil?
Obrigado pelo seu voto.
Artigos Relacionados
Registo e Manutenção de Peças e Serviços Como criar um armazém? Como criar uma peça do tipo Serviço? Como alterar um atributo da peça ou serviço? Como eliminar uma peça ou serviço?