Páginas filhas
  • API Transportadora

Cadastro de Transportadora

Disponibilizado endpoint para cadastro de Transportadora.

Método POST:

http:127.0.0.1:8080/api/entity/v1/transportadora

Estrutura de dados:

Transportadora
{
    "instancia": "ALBER",
    "cdTransport": 99,
    "deTransport": "TESTE TRANSPORTADORA",
    "daTransport": "TESTE",
    "cdIntErp": null,
    "deEndereco": null,
    "cdMunic": 32,
    "noCep": "14.025-140",
    "noTelefone": "9999-9999",
    "fgTpPess": "J",
    "noCgcCpf": "71.320.857/0001-37",
    "noInscrEst": "664.003.070.110",
    "fgAprovado": "S",
    "deObsBloqueio": null,
    "rowVersion": 99999
}

Transportadora

  • instancia: Código da Instância.
  • cdTransport: Código do Transportadora.
  • deTransport: Descrição da Transportadora.
  • daTransport: Descrição Abreviada da Transportadora
  • cdIntErp: Código Interface ERP.
  • deEndereco: Endereço.
  • cdMunic: Código do Município.
  • noCep: CEP.
  • noTelefone: Número Telefone.
  • fgTpPess: Tipo de Pessoa.
  • noCgcCpf: Número CNPJ / CPF.
  • noInscrEst: Número Inscrição Estadual.
  • fgAprovado: Flag identificar que motorista foi aprovado.
  • deObsBloqueio: Descrição do Bloqueio.
  • rowVersion: Controle interno.


Exemplo de retorno após cadastrar:

Response (200 OK)
{
    "instancia": "ALBER",
    "cdTransport": 99,
    "deTransport": "TESTE TRANSPORTADORA",
    "daTransport": "TESTE",
    "cdIntErp": null,
    "deEndereco": null,
    "cdMunic": 32,
    "noCep": "14.025-140",
    "noTelefone": "9999-9999",
    "fgTpPess": "J",
    "noCgcCpf": "71.320.857/0001-37",
    "noInscrEst": "664.003.070.110",
    "fgAprovado": "S",
    "deObsBloqueio": null,
    "rowVersion": 99999
}

Consulta de Transportadoras

Disponibilizado endpoint para consulta de Transportadora.

Método GET:

http:127.0.0.1:8080/api/entity/v1/transportadora?instancia=ALBER&cdTransport=99&deTransport=TESTE TRANSPORTADORA&page=1&pageSize=15

Response (200 OK)
{
    "hasNext": false,
    "items": [
        {
            "instancia": "ALBER",
            "cdTransport": 99,
            "deTransport": "TESTE TRANSPORTADORA",
            "daTransport": "TESTE",
            "cdIntErp": null,
            "deEndereco": null,
            "cdMunic": 32,
            "noCep": "14.025-140",
            "noTelefone": "9999-9999",
            "fgTpPess": "J",
            "noCgcCpf": "71.320.857/0001-37",
            "noInscrEst": "664.003.070.110",
            "fgAprovado": "S",
            "deObsBloqueio": null,
            "rowVersion": 99999
        }
    ]
}

Parâmetros (opcionais)

  • instancia: Código da Instância.
  • cdTransport: Código da Transportadora.
  • deTransport: Descrição da Transportadora.
  • page: Número da página.
  • pagesize: Quantidade de registros por página.

Alteração de Transportadora

Disponibilizado endpoint para modificar Transportadora.

Método PUT:

http:127.0.0.1:8080/api/entity/v1/transportadora

Estrutura de dados:

Transportadora
{
    "instancia": "ALBER",
    "cdTransport": 99,
    "deTransport": "TESTE TRANSPORTADORA",
    "daTransport": "UPDATE",
    "cdIntErp": null,
    "deEndereco": null,
    "cdMunic": 1,
    "noCep": "14.025-140",
    "noTelefone": "9999-9999",
    "fgTpPess": "J",
    "noCgcCpf": "71.320.857/0001-37",
    "noInscrEst": "664.003.070.110",
    "fgAprovado": "B",
    "deObsBloqueio": "BLOQUEIO",
    "rowVersion": 99999
}

Exclusão de Transportadora

Disponibilizado endpoint para excluir Transportadora.

Método DELETE:

http:127.0.0.1:8080/api/entity/v1/transportadora?cdTransport=99&instancia=ALBER

Parâmetros

  • instancia: Código da Instância
  • cdTransport: Código da Transportadora.
  • deTransport: Descrição da Transportadora.


Retorno: 204 No Content.