Ir para o conteúdo

Solicitacao compra

Status da Necessidade de Compra (Purchase Order Status)

O Status da Necessidade de Compra é enviado após a necessidade de compra com origem no Insight ser tranformada em uma Solicitação de Compra, Cotação de Compra e Pedido de Compra no FoccoERP, respectivamente.

Códigos das etapas:

Código Descrição
1300 Solicitação de Compra gerada no FoccoERP
1350 Cotação de Compra gerada no FoccoERP
1400 Pedido de Compra gerado no FoccoERP
1990 Cancelamento da Solicitação de Compra gerada no FoccoERP

Dados de envio do Status da Solicitação de Compra

  • Endpoint: api/focco/v1/purchase-orders/order-line-status-update
  • Exemplo de Payload:
    {
        "purchaseOrder": {
            "purchaseOrderId": "2580",
            "status": "1400"
        }
    }
    

De-Para de Status do Item da Solicitação de Compra

Aba Insight Campo Insight Campo FoccoERP
PurchaseOrder Purchase Order Número da Solicitação de Compra
PurchaseOrder Status Value Código do Status da Necessidade de Compra
PurchaseOrder Line No Sequência do Item na Solicitação de Compra

Cancelamento das Quantidades da Solicitação de Compra

Ao cancelar alguma quantidade da solicitação de compra no FoccoERP, é realizado o envio da exclusão para o Insight

  • Endpoint: api/focco/v1/purchase-orders/cancel-line-qty
  • Exemplo de Payload:
    {
        "purchaseOrderLine": {
            "purchaseOrderId": "2634",
            "lineNo": "1",
            "cancelQuantity": "30"
        }
    }
    

Busca Proximo Núemro da Solicitação de Compra

Com a finalidade de manter a numeração das Solicitações de Compra sincronizadas entre o FoccoERP e o Insight, ao gerar uma Solicitação de Compra manualmente no FoccoERP o número da solicitação é buscado no Insight. Além disso este processo é utilizado no sincronismo de numerações.

  • Endpoint: api/focco/v1/purchase-orders/get-next-po