Páginas filhas
  • API Fornecedores (Manutenção Industrial)

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Atributos

Descrição

Tamanho

Tipo

Chave Primária

Requerido

Valor Default

Valores Válidos

Observação

id

Id único para rastreamento do registro de ponta a ponta

12

NUMBER

S

N

-

-

Gerado automaticamente quando o registro é inserido na tabela.

codigoEmpresacodigoErp

Código da empresa

2

de relacionamento com o ERP

15

STRINGNUMBER

N

N

-

-

Caso não informada será atribuído o código da empresa padrão configurado em default-company-ind.

codigoCCustorazaoSocial

Código do centro de custo

20

STRING

N

N

-

-

Chave relacionada com tabela de Centro de Custo (será espelhada a partir desta).

codigonomeFantasia

Código do subcentro de custo

20

STRING

N

N

-

-

-

descricaoendereco

Descrição do centro/subcentro de custo

40

STRING

N

N

-

-

-

descricaoResumidabairro

Descrição resumida do centro/subcentro de custo

10

STRING

N

N

-

-

Caso não informada será atribuído o valor do atributo "descricao" limitado a 10 caracteres.

referenciacidade

Referência do subcentro de custo

20

STRING

N

N

-

-

-

ativouf

Situação do subcentro de custo

1

STRING

N

N

"1"

0 = Inativo

1 = Ativo

-

codigoCep









numeroCaixaPostal









cnpj









inscricaoEstadual









numeroDDD









numeroTelefone









numeroFax









siteEmail









classeFornecedor










GET (Consulta Centro de Custo IndustrialFornecedor)

http:127.0.0.1:8080/entity/v1/centroCustosIndustriaisfornecedoresInd?page=1&pagesize=2

Bloco de código
languagejava
titleResponse
{
    "hasNext": truefalse,
    "items": [
        {
            "id": 2032,
            "codigoEmpresacodigoErp": 1"FORNEC23",
            "codigoCCustorazaoSocial": "1ID FORNECEDOR",
            "codigonomeFantasia": "30TESTE DE FORNCEDOR",
            "descricaoendereco": "ALIMENTAÇÃO"null,
            "descricaoResumidabairro": "ALIMENTAÇÃ"null,
            "referenciacidade": null,
            "ativouf": "0SP",
        },
        {"codigoCep": "19800000",
            "idnumeroCaixaPostal": 208null,
            "codigoEmpresacnpj": 1"38646495000101",
            "codigoCCustoinscricaoEstadual": "6189289389489",
            "codigonumeroDDD": "10"null,
            "descricaonumeroTelefone": "ANÁLISE CANA DE AÇÚCAR"null,
            "descricaoResumidanumeroFax": "ANÁLISE18- CA3302-",
            "referenciasiteEmail": null,
            "ativoclasseFornecedor": "1A"
        }
    ]
}

Parâmetros

  • page: Número da página.
  • pagesize: Quantidade máxima de registros por página.

...

  • Todos os atributos podem ser usados como parâmetro para a busca.


PUT/PATCH (Modifica Centro de Custo IndustrialFornecedor)

http:127.0.0.1:8080/entity/v1/centroCustosIndustriaisfornecedoresInd

Estrutura de dados para envio:

...

http:127.0.0.1:8080/entity/v1/centroCustosIndustriaisfornecedoresInd

Estrutura de dados para envio:

...

http:127.0.0.1:8080/entity/v1/centroCustosIndustriaisfornecedoresInd

Parâmetros

  • Caso o atributo codigoEmpresa não esteja informado, será utilizado o valor definido no parâmetro default-company-ind.
  • Deverão ser informados os atributos que compõe a chave primária (id ou codigoEmpresa+codigo).
  • O conteúdo do atributo codigoCCusto será sempre desconsiderado caso informado e será atribuído o valor do atributo codigo.
  • O centro de custo será localizado seguindo a seguinte regra:
    • Caso o atributo id esteja informado, o centro de custo será localizado pelo atributo id e os atributos codigoEmpresa e codigo serão ignorados mesmo sendo informados.
    • Caso o atributo id não esteja informado, o centro de custo será localizado pelos atributos codigoEmpresa e codigo.

...