Ir para o conteúdo

Cliente

Cliente (Customer)

O cliente é enviado toda vez que um estabelecimento for criado ou alterado no FoccoERP, além disso, é necessário que o cliente esteja vinculado à [empresa base do Insight].

Dados de envio do cliente

  • Endpoint: api/focco/v1/organizations
  • Exemplo de Payload:
{
    "organization": {
        "organizationCode": "C001",
        "name": "CLIENTE JSON",
        "type": "C",
        "effective": "1900-01-01",
        "inactive": "2079-06-06",
        "customer": {
            "creditHold": "0",
            "currencyCode": "BRL",
            "paymentTermsCode": "Net 30",
            "requireDeposit": "0",
            "taxCategoryCode": "Undefined",
            "taxCode": "NOTAX"
        },
        "attributes": [
            {
                "attributeCode": "FOCCO_CLIENTE_REDESPACHO",
                "value": "1"
            }
        ],
        "address": [
            {
                "type": "FAT",
                "locationCode": "1",
                "locationName": "CLIENTE DAF",
                "address1": "JACOB LUCHESI, 4545",
                "city": "CAXIAS DO SUL",
                "state": "RS",
                "zip": "95032000",
                "isDefault": "1",
                "effective": "2024-07-10",
                "country": "BR",
                "inactive": "2079-06-06",
                "language": "Brazilian",
                "notificationRequired": "0",
                "shipmentModeCode": "FT"
            },
            {
                "type": "ENT",
                "locationCode": "1",
                "locationName": "CLIENTE DAF",
                "address1": "JACOB LUCHESI, 4545",
                "city": "CAXIAS DO SUL",
                "state": "RS",
                "zip": "95032000",
                "isDefault": "1",
                "effective": "2024-07-10",
                "country": "BR",
                "inactive": "2079-06-06",
                "language": "Brazilian",
                "notificationRequired": "0",
                "shipmentModeCode": "FT"
            }
        ]
    }
}

Campos adicionais do JSON inseridos no Cadastro de Respostas Padrão para Integrações (FIST0103)

Objeto Campo Resposta
organization effective 1900-01-01
organization inactive 2079-06-06
organization.address country BR
organization.address inactive 2079-06-06
organization.address language Brazilian
organization.address notificationRequired 0
organization.address shipmentModeCode FT
organization.customer creditHold 0
organization.customer currencyCode BRL
organization.customer paymentTermsCode Net 30
organization.customer requireDeposit 0
organization.customer taxCategoryCode Undefined
organization.customer taxCode NOTAX
organization.customer.market isDefault 1
organization.customer.market marketCode World
organization.attributes[0] attributeCode FOCCO_CLIENTE_REDESPACHO
organization.attributes[0] value 1

De-Para de Cadastro de Clientes

Aba Insight Campo Insight Campo FoccoERP
Organization Inactive Conforme parametrização (Cadastro de Respostas Padrão para Integrações)
Organization Effective Conforme Data de Cadastro do Estabelecimento de Faturamento do Cadastro de Clientes
Organization Type C (Customer)
Organization Name Conforme descrição do Cadastro de Clientes
Organization OrganizationCode Type + Código do cliente conforme Cadastro de Clientes
Customer TaxCategoryCode Conforme parametrização (Cadastro de Respostas Padrão para Integrações)
Customer PaymentTermsCode Conforme parametrização (Cadastro de Respostas Padrão para Integrações)
Customer TaxCode Conforme parametrização (Cadastro de Respostas Padrão para Integrações)
Customer CurrencyCode Conforme parametrização (Cadastro de Respostas Padrão para Integrações)
Customer Market - IsDefault Conforme parametrização (Cadastro de Respostas Padrão para Integrações)
Customer Market - MarketCode Conforme parametrização (Cadastro de Respostas Padrão para Integrações)
Attribute AttributeCode FOCCO_CLIENTE_REDESPACHO
Attribute Value Indicador se o cliente utiliza redespacho
Address Inactive Conforme parametrização (Cadastro de Respostas Padrão para Integrações)
Address Effective Conforme Data do estabelecimento de Faturament