PT
Español
English
Português
    Criação de produtos

    A operação relacionada para a criação de produtos de estoque é descrita.

    Detalhes da solicitação:

    • URL base: {host}/AFLSAPI/
    • URI: /api/inventory/product
    • Tipo: POST

    • Títulos obrigatórios:

    • Tipo de conteúdo: application/json
    • Autorização X: Portador {token}

    Descrição do URL

    • {host}: Ele representa o domínio do ambiente no qual a API está localizada.
    • AFLSAPI/: Prefixo de API fixo.
    • URI: Ponto de extremidade específico para a solicitação.


    URL DE EXEMPLO:

    https://{host}/AFLSAPI/api/inventory/product
    


    Parâmetros:

    Nome Tipo de dado Obrigatório Descrição
    Custar número Sim Custo do produto
    Descrição Corda Sim Descrição do produto
    éAtivo Booleano Sim Condição do produto
    ID da medida Inteiro Sim Identificador de medida
    minimuAmount Inteiro Sim Quantidade mínima disponível de produto, mínimo 1
    Nome Corda Sim Nome do produto
    Sku Corda Sim Código de produto exclusivo
    tipoProduto Inteiro Sim Tipo de produto (0 - quantidade, 1 - código exclusivo)

    Corpo da petição:

    A solicitação consiste em um objeto JSON. Exemplo:

    {
      "cost": 1000,
      "description": "Cable 20",
      "isActive": true,
      "measureId": 1,
      "minimuAmount": 2,
      "name": "Cable Coaxial",
      "sku": "C001",
      "typeProduct": 0
    }
    

    Responder:

    Como resposta, um objeto JSON é obtido, com o seguinte informação:

    {
      "cost": 1000,
      "description": "Cable 20",
      "id": 1
      "isActive": true,
      "measureId": 1,
      "minimuAmount": 2,
      "name": "Cable Coaxial",
      "sku": "C001",
      "typeProduct": 0
    }
    

    Mensagens de erro:

    Código Status HTTP Mensagem de erro
    400 Solicitação BadRequest MeasureId não encontrado.
    400 Solicitação BadRequest MeasureId está inativo.
    400 Solicitação BadRequest Existem outros produtos com o mesmo nome.
    400 Solicitação BadRequest Existem outros produtos com o mesmo Sku.
    400 Solicitação BadRequest Nenhuma informação encontrada.
    500 Erro interno do servidor FalhaLogin