...
...
ImportarPedidoCompraDto
nroPedFornecedor |
integer( |
$int32) Número do pedido no fornecedor. | |||
cnpjEmpresa | string nullable: true CNPJ da empresa compradora. | ||
cnpjEmpresaFat | string nullable: true CNPJ da empresa que faturou o pedido. | ||
cnpjFornecedor | string nullable: true CNPJ do Fornecedor. | ||
apelidoComprador | string nullable: true Apelido do Comprador. | ||
tipoPedido | string nullable: true Tipo do pedido, 'C' = Compra, 'B' = Bonificação com incidência, 'E' = Bonificação sem incidência | ||
dtaEmissao | string($date-time) Data que o pedido foi emitido. | ||
dtaRecebimento | string($date-time) Data em que o pedido será recebido. | ||
dtaLimiteRecebto | string($date-time) nullable: true Data limite para recebimento do pedido. | ||
tipoFrete | string nullable: true Indica o tipo de frete praticado pelo fornecedor, 'C' = CIF, 'F' = FOB, 'S' = CSP ou 'R' = RETIRA. | ||
itensPedido | [ nullable: true Itens do pedido. ItensPedidoDto{...}] | ||
expandables | [ nullable: truestring] |
ItensPedidoDto
nroPedFornecedor | string nullable: true Número do pedido no fornecedor |
cnpjEmpresa | string nullable: true CNPJ da empresa compradora. |
codProduto | integer($int64) EAN, DUN ou código interno do produto. |
qtdSolicitada | number($double) Quantidade solicitada. |
qtdEmbalagem | number($double) Quantidade da embalagem de compra. |
vlrEmbItem | number($double) Valor do Item. |
vlrEmbIPI | number($double) nullable: true Valor do IPI vinculado ao item. |
vlrEmbICMSST | number($double) nullable: true Valor do ICMSST vinculado ao item. |
vlrEmbDespesa | number($double) nullable: true Valor de despesa sobre o produto. |
vlrEmbVerbaCompra | number($double) nullable: true Valor de verba de compra. |
dtaRecebtoItem | string($date-time) nullable: true Data de recebimento do item. |
percDescFinancItem | number($double) nullable: true Percentual do desconto financeiro do item. |
vlrEmbICMS | number($double) nullable: true Valor do ICMS vinculado ao item. |
vlrEmbISS | number($double) nullable: true Valor do ISS vinculado ao item. |
vlrEmbIRRF | number($double) nullable: true Valor do IRRF vinculado ao item. |
vlrEmbFrete | number($double) nullable: true Valor do Frete. |
vlrEmbVendor | number($double) nullable: true Valor vendor do produto. |
vlrEmbDesconto | number($double) nullable: true Valor do desconto sobre o produto. |
perDescDf | number($double) nullable: true Percentual de desconto financeiro. |
vlrEmbVerbaComprAcr | number($double) nullable: true Valor de verba de compra de acréscimo. |
application/json, text/json
Exemplo (Sample):
{
"company_division_number": 3,
"number_company": 4,
"number_customer": 5,
"products": [
{
"number_product": 1.0,
"packing_quantity": 2.1,
"sale_price": 3.1,
"quantity": 4.1
},
{
"number_product": 1.0,
"packing_quantity": 2.1,
"sale_price": 3.1,
"quantity": 4.1
}
],
"reg_number_legal_entity": "sample string 6",
"reg_number_physical_person": "sample string 7",
"state_customer": "sample string 8",
"type_tax": "sample string 9"
}
application/xml, text/xml
Exemplo (Sample):
<TaxDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://schemas.datacontract.org/2004/07/SMProductsV3.Business.DTOs.Tax">
<_pageNo xmlns="http://schemas.datacontract.org/2004/07/Kike.Web.Api.Dto">1</_pageNo>
<_pageSize xmlns="http://schemas.datacontract.org/2004/07/Kike.Web.Api.Dto">2</_pageSize>
<company_division_number>3</company_division_number>
<number_company>4</number_company>
<number_customer>5</number_customer>
<products>
<Product>
<number_product>1</number_product>
<packaging_quantity>2.1</packaging_quantity>
<quantity>4.1</quantity>
<sale_price>3.1</sale_price>
</Product>
<Product>
<number_product>1</number_product>
<packaging_quantity>2.1</packaging_quantity>
<quantity>4.1</quantity>
<sale_price>3.1</sale_price>
</Product>
</products>
<reg_number_legal_entity>sample string 6</reg_number_legal_entity>
<reg_number_physical_person>sample string 7</reg_number_physical_person>
<state>sample string 8</state>
<type_tax>sample string 9</type_tax>
</TaxDTO>
application/x-www-form-urlencoded
Exemplo (Sample):
Não há.
TaxResponseDTO – Lista de produtos de acordo com os dados de entrada
Collection of TaxResponseDTO
...
application/json, text/json
Exemplo (Sample):
[
{
"number_product": 1.0,
"number_taxation": 2,
"packing_quantity": 3.1,
"sale_price": 4.1,
"icms_st_value": 1.1,
"ipi_value": 1.1,
"percent_icms": 1.1,
"percent_pis": 1.1,
"percent_cofins": 1.1,
"type_tax": "sample string 5"
},
{
"number_product": 1.0,
"number_taxation": 2,
"packing_quantity": 3.1,
"sale_price": 4.1,
"icms_st_value": 1.1,
"ipi_value": 1.1,
"percent_icms": 1.1,
"percent_pis": 1.1,
"percent_cofins": 1.1,
"type_tax": "sample string 5"
}
]
application/xml, text/xml
Exemplo (Sample):
...
{
"nroPedFornecedor": 24,
"cnpjEmpresa": "39010418000115",
"cnpjEmpresaFat": "39010418000115",
"cnpjFornecedor": "19900000000842",
"apelidoComprador": "ANTONIO COMPRAD",
"tipoPedido": "c",
"dtaEmissao": "2020-09-25T20:31:55.408Z",
"dtaRecebimento": "2020-09-25T20:31:55.408Z",
"dtaLimiteRecebto": "2020-09-25T20:31:55.408Z",
"tipoFrete": "c",
"itensPedido": [
{
"nroPedFornecedor": "24",
"cnpjEmpresa": "39010418000115",
"codProduto": 7790070218216,
"qtdSolicitada": 1000,
"qtdEmbalagem": 1,
"vlrEmbItem": 100,
"vlrEmbIPI": 1.0,
"vlrEmbICMSST": 1.0,
"vlrEmbDespesa": 1.0,
"vlrEmbVerbaCompra": 1.0,
"dtaRecebtoItem": "2020-09-25T20:31:55.408Z",
"percDescFinancItem": 1.0,
"vlrEmbICMS": 1.0,
"vlrEmbISS": 1.0,
"vlrEmbIRRF": 1.0,
"vlrEmbFrete": 1.0,
"vlrEmbVendor": 1.0,
"vlrEmbDesconto": 1.0,
"perDescDf": 1.0,
"vlrEmbVerbaComprAcr": 1.0
},
{
"nroPedFornecedor": "24",
"cnpjEmpresa": "39010418000115",
"codProduto": 7800005082024,
"qtdSolicitada": 1000,
"qtdEmbalagem": 1,
"vlrEmbItem": 100,
"vlrEmbIPI": 1.0,
"vlrEmbICMSST": 1.0,
"vlrEmbDespesa": 1.0,
"vlrEmbVerbaCompra": 1.0,
"dtaRecebtoItem": "2020-09-25T20:31:55.408Z",
"percDescFinancItem": 1.0,
"vlrEmbICMS": 1.0,
"vlrEmbISS": 1.0,
"vlrEmbIRRF": 1.0,
"vlrEmbFrete": 1.0,
"vlrEmbVendor": 1.0,
"vlrEmbDesconto": 1.0,
"perDescDf": 1.0,
"vlrEmbVerbaComprAcr": 1.0
}
]
}