-
Notifications
You must be signed in to change notification settings - Fork 3
GET Campos Customizados
Endpoint utilizado para obter os metadados associados à campos customizados da base do cliente.
Campos customizados são estruturas de dados dinâmicas, parametrizadas pelo cliente em sua base. Essas estruturas são transformadas em campos na tela e permitem que o cliente configure objetos com informações específicas do seu domínio de negócio, não absorvidas pelos campos padrões do sistema.
GET https://integrador.varejonline.com.br/apps/api/campo-customizado
- telacustomizavel: Tipo de tela para qual os campos foram configurados (Obrigatório) (Opções: CADASTRO_TERCEIRO, CADASTRO_EMPRESA)
- alteradoApos: Entenda a Coleta de Alterações
- id: id do campo (long)
- nome: nome do campo (string)
- ativo: indica se o campo está ativo ou não (boolean)
- excluido: indica se o campo está excluído ou não (boolean)
- tipo: tipo do campo (String)
- classesTerceiro: lista de classes de terceiro para as quais o campo é aplicado (Lista)
- opcoes: Lista de valores permitidos para o campo (aplicado em campos de tipo "OPCIONAL") (boolean)
- visivel: Indica se o campo é ou não visível individualmente em tela (boolean) (Vide Observações)
- camposComposicao: Lista de campos customizados que fazem parte da composição, (aplicado em campos de tipo "COMPOSICAO") (Vide Observações)
- idCampoUtilizado: Id do campo utilizado na listagem, (aplicado em campos de tipo "LISTA") (Vide Observações)
Campos não visíveis representam campos que não são apresentados de forma individual em tela para preenchimento. Esses campos são, geralmente, campos incluídos em campos do tipo "composite".
Exemplo: Base com dois campos customizados invisíveis individualmente, sendo um o sexo e outro a altura do terceiro e um terceiro campo composite chamado: dados do terceiro, composto pelos dois primeiros campos.
Campos com tipagem "LISTA", indicam que é possível informar uma lista de outro campo customizado em tela.
Campos com tipagem "COMPOSICAO", indicam que o campo é uma composição de outros campos customizados.
GET https://integrador.varejonline.com.br/apps/api/campo-customizado?telacustomizavel=CADASTRO_TERCEIRO
[
{
"opcoes": [],
"visivel": false,
"id": 21,
"classesTerceiro": [
"Cliente"
],
"excluido": false,
"ativo": true,
"nome": "NOME",
"tipo": "TEXTO"
},
{
"opcoes": [
"F",
"M"
],
"visivel": false,
"id": 22,
"classesTerceiro": [
"Cliente"
],
"excluido": false,
"ativo": true,
"nome": "SEXO",
"tipo": "OPCIONAL"
},
{
"opcoes": [],
"visivel": false,
"id": 23,
"classesTerceiro": [
"Cliente"
],
"excluido": false,
"ativo": true,
"nome": "NASCIMENTO",
"tipo": "DATA"
},
{
"opcoes": [
"CAES",
"AVES",
],
"visivel": false,
"id": 24,
"classesTerceiro": [
"Cliente"
],
"excluido": false,
"ativo": true,
"nome": "SETOR",
"tipo": "OPCIONAL"
},
{
"opcoes": [
"CALOPSITA",
"CANARIO",
"CANICHE",
"CARDEAL",
"CHIHUAHUA",
"LABRADOR",
"OUTROS"
],
"visivel": false,
"id": 25,
"classesTerceiro": [
"Cliente"
],
"excluido": false,
"ativo": true,
"nome": "RAÇA",
"tipo": "OPCIONAL"
},
{
"opcoes": [
"PEQUENO",
"MEDIO",
"GRANDE",
"GIGANTE"
],
"visivel": false,
"id": 26,
"classesTerceiro": [
"Cliente"
],
"excluido": false,
"ativo": true,
"nome": "PORTE",
"tipo": "OPCIONAL"
},
{
"camposComposicao": [
{
"opcoes": [],
"visivel": false,
"id": 21,
"classesTerceiro": [
"Cliente"
],
"excluido": false,
"ativo": true,
"nome": "NOME",
"tipo": "TEXTO"
},
{
"opcoes": [
"F",
"M"
],
"visivel": false,
"id": 22,
"classesTerceiro": [
"Cliente"
],
"excluido": false,
"ativo": true,
"nome": "SEXO",
"tipo": "OPCIONAL"
},
{
"opcoes": [],
"visivel": false,
"id": 23,
"classesTerceiro": [
"Cliente"
],
"excluido": false,
"ativo": true,
"nome": "NASCIMENTO",
"tipo": "DATA"
},
{
"opcoes": [
"CAES",
"AVES"
],
"visivel": false,
"id": 24,
"classesTerceiro": [
"Cliente"
],
"excluido": false,
"ativo": true,
"nome": "SETOR",
"tipo": "OPCIONAL"
},
{
"opcoes": [
"CALOPSITA",
"CANARIO",
"CANICHE",
"CARDEAL",
"CHIHUAHUA",
"LABRADOR",
"OUTROS"
],
"visivel": false,
"id": 25,
"classesTerceiro": [
"Cliente"
],
"excluido": false,
"ativo": true,
"nome": "RAÇA",
"tipo": "OPCIONAL"
},
{
"opcoes": [
"PEQUENO",
"MEDIO",
"GRANDE",
"GIGANTE"
],
"visivel": false,
"id": 26,
"classesTerceiro": [
"Cliente"
],
"excluido": false,
"ativo": true,
"nome": "PORTE",
"tipo": "OPCIONAL"
}
],
"visivel": false,
"id": 27,
"classesTerceiro": [
"Cliente"
],
"excluido": false,
"ativo": true,
"nome": "INFORMAÇÕES",
"tipo": "COMPOSICAO"
},
{
"idCampoUtilizado": 27,
"id": 28,
"classesTerceiro": [
"Cliente"
],
"excluido": false,
"ativo": true,
"nome": "DADOS DO PET",
"tipo": "LISTA"
}
]
Administrativo
- GET dados-login
- GET empresas
- GET entidades
- GET Grupo entidades
- GET Campos Custom.
- ENDPOINTS terceiros
- GET classificacoes-clientes
- ENDPOINTS Usuários
- GET permissao-usuario
- GET marcas
Comercial
Compras
Financeiro
- ENDPOINTS adiantamentos
- POST baixas
- POST estorno baixa
- GET boletos
- POST boletos
- GET Impressao boletos
- GET contas-disponibilidade
- GET contas-pagar
- GET contas-receber
- GET lancamentos-padroes
- GET negociacoes-cartao
- GET planos-gerenciais
- GET plano-contabil
- GET planos-financeiro
- GET previsoes
- POST provisoes
- DELETE Provisão
- POST reneg. receber
- POST reneg. pagar
- PUT transacao-cartao
Controle de crédito
Fiscal
- GET classificao-produtos
- GET conhecim. transporte
- GET cupons fiscais
- GET notas-consumo
- GET notas-mercadoria
- GET XML notas-mercadorias
- GET DANFE notas mercadoria
- GET notas-servico
- GET reducoes-z
Contábil
Operacional
- GET balancos-estoque
- POST balancos-estoque
- POST ajuste-estoque
- GET canais-digitais
- ENDPOINTS Categorias
- GET conferencias-caixa
- GET custo-produtos
- GET devolucoes
- GET entradas
- POST entradas
- GET Niveis Categoria
- GET Orcamentos
- PUT Orcamentos
- POST Orcamentos
- DELETE Orcamentos
- GET Reserva estoque
- PUT Cancelar Reserva
- ENDPOINTS Pedidos
- GET planos-pagamento
- ENDPOINTS Produtos
- GET atendimentos
- GET saidas
- POST entrada movimentação própria
- POST saída movimentação própria
- GET saldos-liquidos-mercadorias
- GET saldos-mercadorias
- GET servicos
- POST servicos
- PUT servicos
- GET tabelas-preco
- GET configuracoes-preco
- POST tabelas-preco
- PUT tabelas-preco
- GET preco-produtos
- PUT preco-produtos
- GET preco-servicos
- PUT preco-servicos
- GET unidades
- POST unidades
- PUT unidades
- POST transferencia
- GET atributos de produto
- ENDPOINTS ações promocionais
- GET Status Pedido Venda
- Integração com Ecom
- Coleta de Alterações
- Paginação de Resultados
- Obter Pagamento de Vendas
- Nota de Devolução de Venda
- Filtro de Datas
- Filtro de Entidades
- Filtro de CPF ou CNPJ
- Filtro de Representantes
- Filtro de Terceiro
- Filtro de Integração