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