A finalidade deste método é possibilitar a atualização de dados de uma família de produtos.
PUT api/v3/products/family/{seqFamily}
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
seqFamily | Family sequence | integer | Obrigatório |
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
family | Family description | string | Tamanho Máximo: 35 |
weighable | Weighable indicator (Options: S – Yes / N – No) | string | Tamanho Máximo: 1 |
allowsDecimal | Indicator to allow decimal (Options: S – Yes / N – No) | string | Tamanho Máximo: 1 |
seqBrand | Brand code | integer | Não há. |
containerIndicator | Indicator container (Options: S – Yes / N – No) | string | Tamanho Máximo: 1 |
allowsMultiplication | Indicator to allow multiplication (Options: S – Yes / N – No) | string | Tamanho Máximo: 1 |
usesStockBatchIndicator | Indicator to require stock control (Options: S – Yes / N – No) | string | Tamanho Máximo: 1 |
ipiAliquot | Aliquot of IPI – (Default: 0) | decimal number | Não há. |
nfPisSituation | CST PIS Input | string | Tamanho Máximo: 2 |
nfCofinsSituation | CST COFINS Input | string | Tamanho Máximo: 2 |
nfPisLeaveSituation | CST PIS Output | string | Tamanho Máximo: 2 |
nfCofinsLeaveSituation | CST COFINS Output | string | Tamanho Máximo: 2 |
nbmshCode | NBM SH Code | string | Tamanho Máximo: 10 |
cestCode | CEST Code | integer | Não há. |
percentageImportTax | Importation Tax – Aliquote 2 – (Default: 0) | decimal number | Não há. |
revenueIndicator | Revenue indicator (Options: S – Yes / N – No) | string | Tamanho Máximo: 1 |
similarIndicator | Similar indicator (Options: S – Yes / N – No) | string | Tamanho Máximo: 1 |
replicationIndicator | Replication indicator (Options: S – Yes / N – No) | string | Tamanho Máximo: 1 |
revenueType | Revenue type – (Default: 1) | integer | Não há. |
taxationPisCofinsIndicator | Indicator for taxation of PIS and COFINS | string | Tamanho Máximo: 1 |
pisCofinsSimpleSituation | Situation PIS and COFINS simple (Options: S – Yes / N – No) | string | Tamanho Máximo: 1 |
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.
IHttpActionResult
Não há.
application/json, text/json, application/xml, text/xml
Exemplo (Sample):
Exemplo não disponível.