A finalidade deste método é realizar a inclusão de pedidos de compras no ERP.
POST api/v1/PedidoCompras/incluir-pedido-compra
Não há.
IncluirPedidoCompraDto
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á. |
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
}
]
}