Páginas filhas
  • 23767700 DBACKRECENT-7693 DT - Documentação API Inclusão Ordem de Compra

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

(200) - Registro Incluído com Sucesso

ParâmetrosTipoDescriçãoTabela/Coluna
_expandablesstring[]

_expandables.ListOfItemGrids-

_expandables.ListOfItemGrids-

TypeNumberstringTipo Ordem Compra
CompanyIdstringCódigo Empresaordem_sup.cod_empresa
UserCodestringCódigo Usuário
RequestInternalIdstringIDordem_sup.cod_empresa|ordem_sup.num_oc|
NumberdecimalNúmero Ordem de Compraordem_sup.num_oc
TypestringSituação Ordem Compraordem_sup.ies_situa_oc
RequesterUserCodedecimalCod. Programadorordem_sup.cod_progr
BuyerUserCodedecimalCod. Compradorordem_sup.cod_comprador
RegisterDateTimedateData Emissãoordem_sup.dat_emis
DeliveryDateTimedateData Entrega Previstaordem_sup.dat_entrega_prev
PaymentConditionCodedecimalCondição Pagametoordem_sup.cnd_pgto
ListOfRequestItem._expandables-
-
ListOfRequestItem._expandables.ListOfItemGrids-
-
ListOfRequestItem._expandables.ListOfMaterialOrder-
-
ListOfRequestItem.-
-
ListOfRequestItem.InternalIdstringIDordem_sup.cod_empresa|ordem_sup.num_oc|
ListOfRequestItem.TextstringTexto Observaçãoordem_sup_txt.tex_observ_oc
ListOfRequestItem.ApplicationstringTexto Aplicaçãoordem_sup_txt.tex_observ_oc
ListOfRequestItem.ExpenseControlGroupdecimalGrupo Controle de Despesaordem_sup.gru_ctr_desp
ListOfRequestItem.InputTargetstringInd. Esp. Objeto Entradagrupo_ctr_desp.ies_obj_entrada
ListOfRequestItem.ItemCodestringCódigo Itemordem_sup.cod_item
ListOfRequestItem.StockControlstringIndicador Controle Estoqueordem_sup.ies_item_estoq
ListOfRequestItem.UnitPricedecimalPreço Unit. Ordem Compraordem_sup.pre_unit_oc
ListOfRequestItem.QuantitydecimalQtd Solicitaçãoordem_sup.qtd_solic
ListOfRequestItem.QuantityReacheddecimalQts Recebidaordem_sup.qtd_recebida
ListOfRequestItem.ReceiverSectionCodestringCod. Seção Recebedoraordem_sup.cod_secao_receb
ListOfRequestItem.ObservationstringObs. Ordem Compraordem_sup_txt.tex_observ_oc
ListOfRequestItem.UnitOfMeasureCodestringCod. Unidade Medidaordem_sup.cod_unid_med
ListOfRequestItem.ListOfDeliverySchedule-
-
ListOfRequestItem.ListOfDeliverySchedule.DeliveryIDdecimalNum. Programa Entregaprog_ordem_sup.num_prog_entrega
ListOfRequestItem.ListOfDeliverySchedule.EstimatedDeliveryDatedateData Entrega Previstaprog_ordem_sup.dat_entrega_prev
ListOfRequestItem.ListOfDeliverySchedule.QuantityRequesteddecimalQtd Solicitadaprog_ordem_sup.qtd_solic
ListOfRequestItem.ListOfDeliverySchedule.AmountReceiveddecimalQtd Recebidaprog_ordem_sup.qtd_recebida
ListOfRequestItem.ListOfDeliverySchedule.ObservationstringTexto Observaçãoprog_ordem_sup.tex_observacao
ListOfRequestItem.ListOfApportionRequestItem---
ListOfRequestItem.ListOfApportionRequestItem.InternalIdstringID

dest_ordem_sup.cod_empresa|dest_ordem_sup.num_oc|dest_ordem_sup.num_conta_deb_desp|dest_ordem_sup.cod_secao_receb|

ListOfRequestItem.ListOfApportionRequestItem.ReceiverSectionCodestringCod. Seção Recebedoradest_ordem_sup.cod_secao_receb
ListOfRequestItem.ListOfApportionRequestItem.CostCenterCodestringCod. Centro Custodest_ordem_sup.num_conta_deb_desp[1,4]
ListOfRequestItem.ListOfApportionRequestItem.AccountantAcountCodestringNum. Conta Débito Despesadest_ordem_sup.num_conta_deb_desp
ListOfRequestItem.ListOfApportionRequestItem.BusinessAreaCodedecimalCod. Área Negóciodest_ordem_sup.cod_area_negocio
ListOfRequestItem.ListOfApportionRequestItem.BusinessLineCodedecimalCod. Linha Negóciodest_ordem_sup.cod_lin_negocio
ListOfRequestItem.ListOfApportionRequestItem.MarketSegmentCodedecimalCod. Segmento Mercadodest_ordem_sup4.cod_seg_merc
ListOfRequestItem.ListOfApportionRequestItem.ClassUseCodedecimalCod. Classe Usodest_ordem_sup4.cod_cla_uso
ListOfRequestItem.ListOfApportionRequestItem.QuantitydecimalQtd Participação Compradest_ordem_sup.qtd_particip_comp
ListOfRequestItem.ListOfApportionRequestItem.PercentdecimalPercent. Participação Compradest_ordem_sup.pct_particip_comp
ListOfRequestItem.ListOfApportionRequestItem.DocumentNumberstringNum. Documentodest_ordem_sup.num_docum


Exemplo:

{
    ""_expandables"": [
        ""ListOfItemGrids"",
        ""ListOfMaterialOrder""
    ],
    ""TypeNumber"": ""D"",
    ""CompanyId"": ""01"",
    ""UserCode"": ""admlog"",
    ""RequestInternalId"": ""01|3005350|"",
    ""Number"": ""3005350"",
    ""Type"": ""A"",
    ""RequesterUserCode"": ""999"",
    ""BuyerUserCode"": "" 999"",
    ""RegisterDateTime"": ""2025-07-21"",
    ""DeliveryDateTime"": ""2025-07-22"",
    ""PaymentConditionCode"": """",
    ""ListOfRequestItem"": [
        {
            ""_expandables"": [
                ""ListOfItemGrids"",
                ""ListOfMaterialOrder""
            ],
            ""InternalId"": ""01|3005350|"",
            ""Text"": ""teste texto complementar 111111111111111111"",
            ""Application"": ""texto aplicacao"",
            ""ExpenseControlGroup"": ""1"",
            ""InputTarget"": ""8"",
            ""ItemCode"": ""CANETA"",
            ""StockControl"": ""N"",
            ""UnitPrice"": "",000000"",
            ""Quantity"": ""10,000"",
            ""QuantityReached"": "",000"",
            ""ReceiverSectionCode"": ""100000"",
            ""Observation"": ""texto observaçao"",
            ""UnitOfMeasureCode"": ""UN"",
            ""ListOfDeliverySchedule"": [
                {
                    ""DeliveryID"": ""   1"",
                    ""EstimatedDeliveryDate"": ""2025-07-23"",
                    ""QuantityRequested"": ""3,000"",
                    ""AmountReceived"": "",000"",
                    ""Observation"": """"
                },
                {
                    ""DeliveryID"": ""   2"",
                    ""EstimatedDeliveryDate"": ""2025-08-25"",
                    ""QuantityRequested"": ""7,000"",
                    ""AmountReceived"": "",000"",
                    ""Observation"": """"
                }
            ],
            ""ListOfApportionRequestItem"": [
                {
                    ""InternalId"": ""01|3005350|99990353|100000|"",
                    ""ReceiverSectionCode"": ""100000"",
                    ""CostCenterCode"": ""9999"",
                    ""AccountantAcountCode"": ""99990353"",
                    ""BusinessAreaCode"": ""  0"",
                    ""BusinessLineCode"": ""  0"",
                    ""MarketSegmentCode"": """",
                    ""ClassUseCode"": """",
                    ""Quantity"": ""            5"",
                    ""Percent"": ""         50"",
                    ""DocumentNumber"": ""0""
                },
                {
                    ""InternalId"": ""01|3005350|99990353|100000|"",
                    ""ReceiverSectionCode"": ""100000"",
                    ""CostCenterCode"": ""9999"",
                    ""AccountantAcountCode"": ""99990353"",
                    ""BusinessAreaCode"": ""  0"",
                    ""BusinessLineCode"": ""  0"",
                    ""MarketSegmentCode"": """",
                    ""ClassUseCode"": """",
                    ""Quantity"": ""            5"",
                    ""Percent"": ""         50"",
                    ""DocumentNumber"": ""0""
                }
            ]
        }
    ]
}


...

( 400 ) - Erro Ao processar Inclusão Ordem de Compra

ParâmetrosTipoDescrição
codestringCódigo do Erro
messagestring

Mensagem de Erro

detailMessadestring

Detalhe Mensagem de Erro


Exemplo:

{
    ""code"": ""400"",
    ""message"": ""Erro durante a inclusão da ordem de compra."",
    ""detailMessage"": ""Data de entrega não é data útil.""
}

...