A finalidade deste método é realizar a importação inclusão de pedidos de compras no ERP.
POST api/v1/PedidoCompras/importarincluir-pedido-compra
Não há.
TaxDTOIncluirPedidoCompraDto
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
nroPedFornecedor | Número do pedido no fornecedor. | integer | Não há. |
cnpjEmpresa | CNPJ da empresa compradora. | string | Não há. |
cnpjEmpresaFat | CNPJ da empresa que faturou o pedido. | string |
Não há. |
cnpjFornecedor | CNPJ do Fornecedor. | string | Não há. |
apelidoComprador | Apelido do Comprador. | string | Não há. |
tipoPedido | Tipo do pedido, 'C' = Compra, 'B' = Bonificação com incidência, 'E' = Bonificação sem incidência | string | Não há. |
dtaEmissao | Data que o pedido foi emitido. | string | Não há. |
dtaRecebimento | Data em que o pedido será recebido. | string | Não há. |
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):
...
dtaLimiteRecebto | Data limite para recebimento do pedido. | string | Não há. |
tipoFrete | Indica o tipo de frete praticado pelo fornecedor, 'C' = CIF, 'F' = FOB, 'S' = CSP ou 'R' = RETIRA. | string | Não há. |
itensPedido | Itens do pedido. ItensPedidoDto{...}] | Não há. | Não há. |
expandables | nullable: true | string | Não há. |
ItensPedidoDto
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
nroPedFornecedor | Número do pedido no fornecedor | string | Não há. |
cnpjEmpresa | CNPJ da empresa compradora. | string | Não há. |
codProduto | EAN, DUN ou código interno do produto. | integer | Para considerar '0' (zeros) a esquerda do EAN, utilizar PD UTIL_EAN_ALFANUMERICO (EDI_PEDCOMPRA) = 'S' PD IND_TIP_COD_PRODUTO (EDI_PEDCOMPRA) = 'C' |
qtdSolicitada | Quantidade solicitada. | number | Não há. |
qtdEmbalagem | Quantidade da embalagem de compra. | number | Não há. |
vlrEmbItem | Valor do Item. | number | Não há. |
vlrEmbIPI | Valor do IPI vinculado ao item. | number | Não há. |
vlrEmbICMSST | Valor do ICMSST vinculado ao item. | number | Não há. |
vlrEmbDespesa | Valor de despesa sobre o produto. | number | Não há. |
vlrEmbVerbaCompra | Valor de verba de compra. | number | Não há. |
dtaRecebtoItem | Data de recebimento do item. | string | Não há. |
percDescFinancItem | Percentual do desconto financeiro do item. | number | Não há. |
vlrEmbICMS | Valor do ICMS vinculado ao item. | number | Não há. |
vlrEmbISS | Valor do ISS vinculado ao item. | number | Não há. |
vlrEmbIRRF | Valor do IRRF vinculado ao item. | number | Não há. |
vlrEmbFrete | Valor do Frete. | number | Não há. |
vlrEmbVendor | Valor vendor do produto. | number | Não há. |
vlrEmbDesconto | Valor do desconto sobre o produto. | number | Não há. |
perDescDf | Percentual de desconto financeiro. | number | Não há. |
vlrEmbVerbaComprAcr | Valor de verba de compra de acréscimo. | number | Não há. |
{
"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
}
]
}