Árvore de páginas

Objetivo

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

Chamada

PUT api/v3/products/family/{seqFamily}

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

Parâmetros URI (URI Parameters)

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

Parâmetros do Corpo (Body Parameters)

PutFamilyDTO
Nome (Name)Descrição (Description)Tipo (Type)Informações Adicionais (Adittional Information)
familyFamily descriptionstringTamanho Máximo: 35
weighableWeighable indicator (Options: S – Yes / N – No)stringTamanho Máximo: 1
allowsDecimalIndicator to allow decimal (Options: S – Yes / N – No)stringTamanho Máximo: 1
seqBrandBrand codeintegerNão há.
containerIndicatorIndicator container (Options: S – Yes / N – No)stringTamanho Máximo: 1
allowsMultiplicationIndicator to allow multiplication (Options: S – Yes / N – No)stringTamanho Máximo: 1
usesStockBatchIndicatorIndicator to require stock control (Options: S – Yes / N – No)stringTamanho Máximo: 1
ipiAliquotAliquot of IPI – (Default: 0)decimal numberNão há.
nfPisSituationCST PIS InputstringTamanho Máximo: 2
nfCofinsSituationCST COFINS InputstringTamanho Máximo: 2
nfPisLeaveSituationCST PIS OutputstringTamanho Máximo: 2
nfCofinsLeaveSituationCST COFINS OutputstringTamanho Máximo: 2
nbmshCodeNBM SH CodestringTamanho Máximo: 10
cestCodeCEST CodeintegerNão há.
percentageImportTaxImportation Tax – Aliquote 2 – (Default: 0)decimal numberNão há.
revenueIndicatorRevenue indicator (Options: S – Yes / N – No)stringTamanho Máximo: 1
similarIndicatorSimilar indicator (Options: S – Yes / N – No)stringTamanho Máximo: 1
replicationIndicatorReplication indicator (Options: S – Yes / N – No)stringTamanho Máximo: 1
revenueTypeRevenue type – (Default: 1)integerNão há.
taxationPisCofinsIndicatorIndicator for taxation of PIS and COFINSstringTamanho Máximo: 1
pisCofinsSimpleSituationSituation PIS and COFINS simple (Options: S – Yes / N – No)stringTamanho Máximo: 1

Formatos da Requisição (Request Formats)

application/json, text/json

Exemplo (Sample):

{
  "family": "sample string 1",
  "weighable": "sample string 2",
  "allowsDecimal": "sample string 3",
  "seqBrand": 1,
  "containerIndicator": "sample string 4",
  "allowsMultiplication": "sample string 5",
  "usesStockBatchIndicator": "sample string 6",
  "ipiAliquot": 1.1,
  "nfPisSituation": "sample string 7",
  "nfCofinsSituation": "sample string 8",
  "nfPisLeaveSituation": "sample string 9",
  "nfCofinsLeaveSituation": "sample string 10",
  "nbmshCode": "sample string 11",
  "cestCode": 1,
  "percentageImportTax": 1.1,
  "revenueIndicator": "sample string 12",
  "similarIndicator": "sample string 13",
  "replicationIndicator": "sample string 14",
  "revenueType": 1,
  "taxationPisCofinsIndicator": "sample string 15",
  "pisCofinsSimpleSituation": "sample string 16"
}

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.