01. VISIÓN GENERAL

Devuelve los pedidos de compra y de ventas.

02. ENDPOINT

Método utilizado:GET

Pedido de ventas: /api/gfin/v1/Sales

Pedido de compras: /api/gfin/v1/Purchases

03. PARÁMETROS DE LA SOLICITUD

Parámetros del body:

Atributo

Tipo

Descripción

Estándar

pagenumeric

(opcional)

1
pagesizenumeric

(opcional) 

10
ordercharacter

(obligatorio) 

-
filtercharacter

(opcional)

Estándar oData
allfieldslogical

(opcional)

false
fieldscharacter

(opcional, separado por coma)

-

Ejemplo:


/api/gfin/v1/Purchases?filter=c7_filial eq 'D MG 01' and c7_num eq '000001' and c7_item eq '0001'&fields=f76_seq

/api/gfin/v1/Sales?filter=c6_filial eq 'D MG 01' and c6_num eq '000001' and c6_item eq '01'&fields=f76_seq


04. RESPUESTA DE LA API - Sales

Cabe resaltar que si en la llamada de la API allfields fuera verdadero, se listarán todos los campos en la combinación de la SC6, F76 - Sales. El envío de campos en el parámetro fields traerá los campos especificados más los campos estándar.

Objeto Json - Default

Atributo

Tipo

Descripción

F76_DATAdate

Fecha del saldo

F76_VALORnumeric

Valor

F76_MOEDAnumeric

Moneda del pedido

F76_TXMOEDnumeric

Tasa de la moneda

C6_FILIALcharacter

Sucursal del sistema

C6_NUMcharacter

Número del pedido

C6_ITEMcharacter

Número del ítem en el pedido

C6_PRODUTOcharacter

Código del producto

C6_VALORnumeric

Valor total del ítem

C6_CLIcharacter

Código del cliente

C6_LOJAcharacter

Tienda del cliente

C6_ENTREGdate

Fecha de entrega

Ejemplo:

response
{
    "items": [
        {
            "c6_loja": "01",
            "c6_valor": 1500,
            "f76_valor": 125,
            "f76_moeda": 0,
            "f76_seq": "001",
            "c6_cli": "CLIE01",
            "c6_produto": "WGS01",
            "f76_data": "2021-3-12",
            "f76_txmoed": 0,
            "c6_entreg": "2019-8-1",
            "c6_filial": "D MG 01",
            "c6_num": "000006",
            "c6_item": "01"
        },
        {
            "c6_loja": "01",
            "c6_valor": 1500,
            "f76_valor": 125,
            "f76_moeda": 0,
            "f76_seq": "002",
            "c6_cli": "CLIE01",
            "c6_produto": "WGS01",
            "f76_data": "2021-3-14",
            "f76_txmoed": 0,
            "c6_entreg": "2019-8-1",
            "c6_filial": "D MG 01",
            "c6_num": "000006",
            "c6_item": "01"
        }
    ],
    "hasNext": true,
    "struct": [
        {
            "field": "C6_FILIAL",
            "type": "C",
            "title": "Sucursal      "
        },
        {
            "field": "C6_NUM",
            "type": "C",
            "title": "N° Pedido "
        }
    ]
}


05. RESPUESTA DE LA API - Purchase

Cabe resaltar que si en la llamada de la API allfields fuera verdadero, se listarán todos los campos en la combinación de la SC7, F76 - purchases. El envío de campos en el parámetro fields traerá los campos especificados más los campos estándar.

Objeto Json - Default

Atributo

Tipo

Descripción

F76_DATAdate

Fecha del saldo

F76_VALORnumeric

Valor

F76_MOEDAnumeric

Moneda del pedido

F76_TXMOEDnumeric

Tasa de la moneda

C7_FILIALcharacter

Sucursal del sistema

C7_NUMcharacter

Número del pedido de compras

C7_ITEMcharacter

Ítem del pedido de compra

C7_PRODUTOcharacter

Código del producto

C7_TOTALnumeric

Valor total del ítem

C7_DATPRFdate

Fecha de entrega

C7_FORNECEcharacter

Código del proveedor

C7_LOJAcharacter

Tienda del proveedor

Ejemplo:

response
{
    "items": [
        {
            "c7_loja": "01",
            "f76_moeda": 1,
            "f76_valor": 5,
            "f76_seq": "001",
            "c7_fornece": "COM002",
            "c7_filial": "D MG 01",
            "c7_produto": "COMSP0000000000MAT103CT134",
            "f76_data": "2021-4-21",
            "f76_txmoed": 0,
            "c7_datprf": "2018-10-24",
            "c7_total": 10,
            "c7_num": "COM134",
            "c7_item": "0001"
        },
        {
            "c7_loja": "01",
            "f76_moeda": 1,
            "f76_valor": 5,
            "f76_seq": "002",
            "c7_fornece": "COM002",
            "c7_filial": "D MG 01",
            "c7_produto": "COMSP0000000000MAT103CT134",
            "f76_data": "2021-5-21",
            "f76_txmoed": 0,
            "c7_datprf": "2018-10-24",
            "c7_total": 10,
            "c7_num": "COM134",
            "c7_item": "0001"
        }
    ],
    "hasNext": false,
    "struct": [
        {
            "field": "C7_FILIAL",
            "type": "C",
            "title": "Sucursal      "
        },
        {
            "field": "C7_NUM",
            "type": "C",
            "title": "N° PC   "
        }
    ]
}



  • Sem rótulos