A API de Cadastro de Prestador de Serviços é responsável por gerenciar as informações dos profissionais e empresas contratados para prestar serviços à organização, permitindo operações como: consulta, inclusão, atualização e exclusão de dados cadastrais.
Estrutura:
| Atributos | Descrição | Tamanho | Tipo | Chave Primária | Requerido | Valor Default | Valores Válidos | Observação |
| ativo | Flag Para Indicar Ativação Do Fornecs | 1 | STRING | N | N | - | - | - |
| codigoFornec | Código Do Fornecedor | 8 | INTEGER | S | S | - | - | - |
| codigoFornecGrd | Código Fornecedor Contabilizacao | 8 | INTEGER | N | N | - | - | - |
| codigoGrpForn | Código Do Grupo De Fornecedor | 3 | INTEGER | N | N | - | - | Atributo relacionado a tabela GRPFORNECS e coluna CD_GRP_FORN |
| codigoIntErp | Código Do Fornecedor Erp | 20 | STRING | N | N | - | - | - |
| codigoMunic | Código Do Município | 4 | INTEGER | N | N | - | - | Atributo relacionado a tabela MUNICIPIOS e coluna CD_MUNIC |
| codigoPessoa | Código Da Pessoa | 5 | INTEGER | N | N | - | - | - |
| codigoTransp | Código Do Prestador De Serviços | 8 | INTEGER | N | N | - | - | Atributo relacionado a tabela TRANSPORTA e coluna CD_TRANSP |
| dataInclusao | Data De Inclusão | 10 | DATETIME | N | N | - | - | - |
| deBairro | Bairro | 20 | STRING | N | N | - | - | - |
| deEndereco | Endereço | 70 | STRING | N | N | - | - | - |
| deFornec | Descrição Do Fornecedor | 70 | STRING | N | S | - | - | - |
| deObsIntegracao | Observação (Utilizada Qdo Dado É Inserida/Atualizado Por Sistema Externo) | 250 | STRING | N | N | - | - | - |
| fornecPropInt | Flag - Fornecedor Próprio (S=Sim - N=Não) | 1 | STRING | N | N | - | S,N | - |
| numeroCep | Código Postal | 10 | STRING | N | N | - | - | - |
| numeroCgcCpf | Número Do CNPJ Ou CPF | 18 | STRING | N | N | - | - | - |
| numeroInscrEst | Número Da Inscrição Estadual | 18 | STRING | N | N | - | - | - |
| numeroTelefone | Telefone | 20 | STRING | N | N | - | - | - |
| qtDepIr | Qtde De Dependentes Para Imposto De Renda | 3 | INTEGER | N | N | - | - | - |
| tpFornec | Tipo De Fornecedor (1-Acionista; 2-Fornecedor; 3-Eventual; 4-Próprio;5-Parceiro) | 1 | STRING | N | S | - | 1,2,3,4,5 | - |
| tpPess | Flag - Tipo De Pessoa (F=Fisica - J=Juridica) | 1 | STRING | N | N | - | F,J | - |
| usrInclusao | Usuário Que Incluiu | 10 | STRING | N | N | - | - | - |
| vlPensao | Valor De Desconto De Pensão | 10 | NUMBER | N | N | - | - | - |
Método POST:
http:127.0.0.1:8080/api/entity/v1/transporta
{
"codigoTransp": 99998,
"codigoEscritorio": null,
"codigoMunic": 11,
"codigoAgencia": null,
"codigoBanco": null,
"codigoCompo": null,
"codigoCompoComis": null,
"codigoCompoServ": null,
"codigoContab": null,
"codigoContabAux": null,
"codigoContabCc": null,
"codigoContabHpr": null,
"codigoEmpresa": null,
"codigoEmpresaErp": "''",
"codigoPessoa": null,
"codigoSindica": null,
"codigoTpServico": null,
"codigoTranspErp": "123",
"deBairro": null,
"deEmail": null,
"deEndereco": "ENDEREÇO EXEMPLO",
"deObsIntegracao": null,
"deTransp": "TESTE",
"dataInclusao": "2016-03-02T09:56:19",
"dataValidade": null,
"descComb": null,
"descIss": null,
"imprCpc": null,
"imprExtrato": null,
"intStatus": null,
"opSimp": null,
"pgtDiaria": null,
"pgtInteg": null,
"pgTransf": null,
"prestCtrc": "S",
"retForn": null,
"retProp": null,
"tpPess": "F",
"tpTransp": "1",
"numeroCcorrente": null,
"numeroCep": "12345678",
"numeroCgcCpf": "12.456.789/0000-10",
"numeroFax": null,
"numeroIdentidade": null,
"numeroInscrEst": "123456789101112",
"numeroInscrInss": null,
"numeroInscrMun": null,
"numeroTelefone": "12 12345678",
"pcImpServ": null,
"peIcms": null,
"peRetForn": null,
"peRetProp": null,
"qtDepIr": null,
"rowversion": 1,
"usrInclusao": "ERP",
"vlPensao": null
} |
Método GET:
http:127.0.0.1:8080/api/entity/v1/transporta?page=1&pagesize=1
{
"hasNext": true,
"items": [
{
"codigoTransp": 1,
"codigoEscritorio": null,
"codigoMunic": 50,
"codigoAgencia": null,
"codigoBanco": null,
"codigoCompo": null,
"codigoCompoComis": null,
"codigoCompoServ": null,
"codigoContab": null,
"codigoContabAux": null,
"codigoContabCc": null,
"codigoContabHpr": null,
"codigoEmpresa": null,
"codigoEmpresaErp": "''",
"codigoPessoa": null,
"codigoSindica": null,
"codigoTpServico": null,
"codigoTranspErp": "200",
"deBairro": null,
"deEmail": null,
"deEndereco": "ENDEREÇO EXEMPLO",
"deObsIntegracao": null,
"deTransp": "TESTE",
"dataInclusao": "2016-03-02T09:56:19",
"dataValidade": null,
"descComb": null,
"descIss": null,
"imprCpc": null,
"imprExtrato": null,
"intStatus": null,
"opSimp": null,
"pgtDiaria": null,
"pgtInteg": null,
"pgTransf": null,
"prestCtrc": "S",
"retForn": null,
"retProp": null,
"tpPess": "F",
"tpTransp": "1",
"numeroCcorrente": null,
"numeroCep": "12345678",
"numeroCgcCpf": "12.456.789/0000-10",
"numeroFax": null,
"numeroIdentidade": null,
"numeroInscrEst": "123456789101112",
"numeroInscrInss": null,
"numeroInscrMun": null,
"numeroTelefone": "12 12345678",
"pcImpServ": null,
"peIcms": null,
"peRetForn": null,
"peRetProp": null,
"qtDepIr": null,
"rowversion": 1,
"usrInclusao": "ERP",
"vlPensao": null
}
]
} |
Método PUT:
http:127.0.0.1:8080/api/entity/v1/fornecs
{
"codigoTransp": 99998,
"codigoEscritorio": null,
"codigoMunic": 12,
"codigoAgencia": null,
"codigoBanco": null,
"codigoCompo": null,
"codigoCompoComis": null,
"codigoCompoServ": null,
"codigoContab": null,
"codigoContabAux": null,
"codigoContabCc": null,
"codigoContabHpr": null,
"codigoEmpresa": null,
"codigoEmpresaErp": "''",
"codigoPessoa": null,
"codigoSindica": null,
"codigoTpServico": null,
"codigoTranspErp": "200",
"deBairro": null,
"deEmail": null,
"deEndereco": "ENDEREÇO EXEMPLO",
"deObsIntegracao": null,
"deTransp": "TESTE",
"dataInclusao": "2016-03-02T09:56:19",
"dataValidade": null,
"descComb": null,
"descIss": null,
"imprCpc": null,
"imprExtrato": null,
"intStatus": null,
"opSimp": null,
"pgtDiaria": null,
"pgtInteg": null,
"pgTransf": null,
"prestCtrc": "S",
"retForn": null,
"retProp": null,
"tpPess": "F",
"tpTransp": "1",
"numeroCcorrente": null,
"numeroCep": "12345678",
"numeroCgcCpf": "12.456.789/0000-10",
"numeroFax": null,
"numeroIdentidade": null,
"numeroInscrEst": "123456789101112",
"numeroInscrInss": null,
"numeroInscrMun": null,
"numeroTelefone": "12 12345678",
"pcImpServ": null,
"peIcms": null,
"peRetForn": null,
"peRetProp": null,
"qtDepIr": null,
"rowversion": 1,
"usrInclusao": "ERP",
"vlPensao": null
} |
Método DELETE:
http:127.0.0.1:8080/api/entity/v1/transporta?codigoTransp=99998