A finalidade deste método é possibilitar a atualização de dados de fornecedores de família de produtos.
PUT api/v3/products/family/{seqFamily}/supplier
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
seqFamily | integer | Obrigatório |
Collection of PutFamilySuppliersDTO
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
cnpj | CNPJ (Acceptable formats: 00.000.000/0001-00 or 00000000000000) | string | Required Max length: 18 |
mainSupplier | Main supplier (Options: S – Yes / N – No) – (Default: N) | string | Max length: 1 |
replicationIndicator | Replication indicator (Options: S – Yes / N – No) – (Default: S) | string | Max length: 1 |
calculatesDiscountSuframaforPisCofins | Calculates PIS and COFINS discount for SUFRAMA (Options: S – Yes / N – No) – (Default: S) | string | Max length: 1 |
ipiCollectionIndicator | IPI collection indicator (Options: S – Yes / N – No) – (Default: N) | string | Max length: 1 |
mainControlIndicator | Main control indicator (Options: S – Yes / N – No) – (Default: N) | string | Max length: 1 |
application/json, text/json
Exemplo (Sample):
[
{
"cnpj": "sample string 1",
"mainSupplier": "sample string 2",
"replicationIndicator": "sample string 3",
"calculatesDiscountSuframaforPisCofins": "sample string 4",
"ipiCollectionIndicator": "sample string 5",
"mainControlIndicator": "sample string 6"
},
{
"cnpj": "sample string 1",
"mainSupplier": "sample string 2",
"replicationIndicator": "sample string 3",
"calculatesDiscountSuframaforPisCofins": "sample string 4",
"ipiCollectionIndicator": "sample string 5",
"mainControlIndicator": "sample string 6"
}
]
Collection of FamilySupplier
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
seqFamily | integer | None. | |
seqSupplier | integer | None. | |
mainSupplier | string | None. | |
replicationIndicator | string | None. | |
calculatesDiscountSuframaforPisCofins | string | None. | |
ipiCollectionIndicator | string | None. | |
mainControlIndicator | string | None. | |
userUpdate | string | None. | |
dateUpdate | date | None. |
application/json, text/json
Exemplo (Sample):
[
{
"seqFamily": 1,
"seqSupplier": 2,
"mainSupplier": "sample string 3",
"replicationIndicator": "sample string 4",
"calculatesDiscountSuframaforPisCofins": "sample string 5",
"ipiCollectionIndicator": "sample string 6",
"mainControlIndicator": "sample string 7",
"userUpdate": "sample string 8",
"dateUpdate": "2019-08-09T09:27:43.4448213-03:00"
},
{
"seqFamily": 1,
"seqSupplier": 2,
"mainSupplier": "sample string 3",
"replicationIndicator": "sample string 4",
"calculatesDiscountSuframaforPisCofins": "sample string 5",
"ipiCollectionIndicator": "sample string 6",
"mainControlIndicator": "sample string 7",
"userUpdate": "sample string 8",
"dateUpdate": "2019-08-09T09:27:43.4448213-03:00"
}
]