Árvore de páginas

Objetivo

A finalidade deste método é possibilitar a atualização de dados de produtos.

Chamada

PUT api/v3/products/product/{seqProduct}

Informações para Requisição (Request Information)

Parâmetros URI (URI Parameters)

Nome (Name)Descrição (Description)Tipo (Type)Informações Adicionais (Adittional Information)
seqProductProduct sequenceintegerObrigatório

Parâmetros do Corpo (Body Parameters)

PutProductDTO
Nome (Name)Descrição (Description)Tipo (Type)Informações Adicionais (Adittional Information)
complementFamily description complementstringTamanho Máximo: 50
reducedDescriptionReduced descriptionstringTamanho Máximo: 24
manufacturingProcessIndicatorIndicates the process of manufacturing the product itself (S – No production process, B – Base product for breakdown, F – Composite end product, V – Variable composition product, I – Input for production, C – Compound for separation, M – Automatic movement) – (Default: S)stringTamanho Máximo: 1
genericDescriptionGeneric descriptionstringTamanho Máximo: 60
anpCodeANP CodeintegerNão há.
anpDescriptionDescription of the product according to ANPstringTamanho Máximo: 95
zeroBalancePriceIndicatorIndicator to generate zero price for scales (S – Yes / N – No) – (Default: N)stringTamanho Máximo: 1
productControlTemperatureIndicatorIndicates whether the product controls the temperature (S – Yes / N – No) – (Default: N)stringTamanho Máximo: 1
replicationIndicatorReplicação indicator (S – Yes / N – No) – (Default: S)stringTamanho Máximo: 1
issueTaxCodeInNFEIndicatorIndicator for issuing fiscal product code in NFE (S – Yes / N – No) – (Default: N)stringTamanho Máximo: 1

Formatos da Requisição (Request Formats)

application/json, text/json

Exemplo (Sample):

{
  "complement": "sample string 1",
  "reducedDescription": "sample string 2",
  "manufacturingProcessIndicator": "sample string 3",
  "genericDescription": "sample string 4",
  "anpCode": 1,
  "anpDescription": "sample string 5",
  "zeroBalancePriceIndicator": "sample string 6",
  "productControlTemperatureIndicator": "sample string 7",
  "replicationIndicator": "sample string 8",
  "issueTaxCodeInNFEIndicator": "sample string 9"
}

application/x-www-form-urlencoded

Exemplo (Sample):

Exemplo não disponível.

Informações para Resposta (Response Information)

Descrição do Recurso (Resource Description)

IHttpActionResult

Não há.

Formatos de Resposta (Response Formats)

application/json, text/json, application/xml, text/xml

Exemplo (Sample):

Exemplo não disponível.