• Nenhum resultado encontrado

Radar Web Web Services. Documentação das Interfaces

N/A
N/A
Protected

Academic year: 2021

Share "Radar Web Web Services. Documentação das Interfaces"

Copied!
103
0
0

Texto

(1)

Radar Web – Web Services

Documentação das Interfaces

Data da última revisão: 17/02/2021 Data do documento: 01/05/2016

Rua Almirante Barroso, 730 – Vila nova – Blumenau – SC – CEP: 89035-402 Telefone: (0xx47) 3221-8888 – DDG (Vendas) 0800-47-3888

Site: http://wk.com.br – E-mail: suporte@wk.com.br – Conecte: http://conecte.wk.com.br Site do Ambiente de Homologação: http://webservices.wk.com.br

(2)

Web Services

Esta documentação tem como objetivo dar a visão geral sobre os Serviços disponibilizados e as interfaces de comunicação envolvidas, bem como a definição dos campos disponibilizados.

O WebServices utiliza-se da tecnologia Windows Communication Foundation (WCF).

Windows Communication Foundation (WCF) é um modelo de programação unificado e ambiente de execução (Framework) criado pela Microsoft que visam a construção de aplicações orientadas a serviços (Service Oriented Architecture).

O objetivo principal do WCF é permitir que analistas e desenvolvedores criem aplicações voltadas para computação distribuída.

O WCF possui ainda um conjunto de bibliotecas (classes) que permitem aos desenvolvedores criar estas aplicações para funcionarem sob o sistema operacional Windows.

Maiores explicações podem ser encontradas em “O que é o Windows Communication Foundation” (https://msdn.microsoft.com/pt-br/library/ms731082(v=vs.110).aspx)

Todos os métodos das interfaces podem retornar exceções. As falhas seguem a lógica de Contratos de Falha, conforme documentação a seguir: https://msdn.microsoft.com/pt-br/library/ms752208(v=vs.110).aspx.

O detalhamento das falhas estará descrito no objeto “RadarWebDotNetWCFFault” que é definido pelos campos, IdMensagem (uso interno WK Sistemas), Mensagem (Texto explanatório da falha) e Funcao (Função onde originou a falha).

Dentro da exceção/resposta que você recebe num evento de falha, haverá o objeto como descrito num contrato de falha. Dentro da exceção haverá uma propriedade “Detail”, dentro desta propriedade haverá um objeto completo com as propriedades descritas acima.

Se o motivo da falha não for claro, envie estes dados, IdMensagem, Funcao e Mensagem, juntamente com o XML da requisição e a WK Sistemas irá gerar o cenário.

(3)

Interface Empresarial

Métodos

Esta interface disponibiliza os seguintes métodos:

Testes de conectividade e de exceção com o propósito de averiguar o funcionamento do WebService sem interferir em regras de negócio. São chamadas simples, de resposta imediata, para averiguar a resposta do WebService.

TesteConectividade ExecutarTesteConectividade(); void ExecutarTesteExcecao(Login login);

Busca as propriedades do módulo Empresarial. Propriedades LerPropriedades(Login login);

Busca de definição de produtos, neste método serão retornados todos os produtos do cadastro da base informada no “Login” de forma simplificada. Os produtos aqui retornados são os produtos que possuem a marca de “Exportar para MTVendors/ECF/Radar Web” no cadastro de produtos. Caso nenhum produto esteja sendo exportado uma listagem vazia será retornada

DefinicaoProduto[] BuscarDefinicoesProduto(Login login , FiltroProduto filtro);

Busca documentos/fotos do produto, que estão no cadastro de produto, aba “Fotos”. O método retornará todos os documentos conforme filtro.

DocumentosProduto LerDocumentosProduto(Login login, FiltroDocumentosProduto filtro);

Busca documentos/fotos dos produtos, que estão no cadastro de produto, aba “Fotos”. O método retornará todos os produtos e seus respectivos documentos conforme filtro.

DocumentosProdutos BuscarDocumentosProdutos(Login login, FiltroDocumentosProduto filtro);

Busca das classes de produtos. O método retornará as classes de produtos que possuem ao menos um produto com a opção “Exportar para MTVendors/ECF/Radar Web” marcada no cadastro de produtos.

ClasseProduto[] LerClassesProdutos(Login login);

Busca das Aliquotas de IPI baseando-se no filtro informado. O método retornará todas as alíquotas que se encaixarem no filtro.

DadosAliquotasIPI[] LerAliquotasIPI(Login login, FiltroAliquotasIPI filtro);

Busca das Aliquotas de ICMS baseando-se no filtro informado. O método retornará todas as alíquotas que se encaixarem no filtro.

DadosAliquotasICMS[] LerAliquotasICMS(Login login, FiltroAliquotasICMS filtro);

Busca das Aliquotas de PIS/COFINS baseando-se no filtro informado. O método retornará todas as alíquotas que se encaixarem no filtro.

(4)

Leitura de produtos baseando-se no filtro informado. O método retornará o primeiro produto que se encaixar no filtro ou nulo/vazio caso nenhum seja encontrado. É possível que sejam retornadas classes de produtos caso no filtro não seja marcado a opção “BuscarSomenteProdutos”.

Os produtos aqui retornados são os produtos que possuem a marca de “Exportar para MTVendors/ECF/Radar Web” no cadastro de produtos.

Produto LerProduto(Login login, FiltroProduto filtro);

Leitura dos dados dos kits de produto baseando-se no filtro informado. O método retornará os dados dos kits de produto.

DadosKit[] LerKits(Login login, FiltroKit filtro);

Leitura de múltiplos produtos baseando-se no filtro informado. Este método segue a mesma lógica da leitura singular.

Produto[] LerProdutos(Login login, FiltroProduto filtro);

Leitura de serviços baseando-se no filtro informado. O método retornará o primeiro serviço que se encaixar no filtro ou nulo/vazio caso nenhum seja encontrado. É possível que sejam retornadas classes de serviços caso no filtro não seja marcado a opção “BuscarSomenteServiços”.

Servico LerServico(Login login, FiltroServico filtro);

Leitura de múltiplos produtos baseando-se no filtro informado. Este método segue a mesma lógica da leitura singular.

Servico[] LerServicos(Login login, FiltroServico filtro);

Leitura das variações do Produto. Este método permite a leitura das informações referentes as combinações possíveis de grade para um produto com dados provenientes do cadastro de produto, aba Referência Grade e preços provenientes da tabela de preço informada.

Quanto ao preço da variação, trata-se do mesmo tratamento efetuado no Radar. Por exemplo:

Um produto de código 0111 possui o preço base de R$100,00. Este mesmo produto possui grades de cor e tamanho. Na tabela de preço há para a este produto as seguintes variações:

Cód Produto Grade 1 Grade 2 Grade 3 Preço

0111 - - - R$100,00

0111 AMA - - R$110,00

0111 AZU - - R$120,00

0111 AZU PP - R$121,00

0111 AZU P - R$122,00

Ao efetuar a leitura das variações, todos os produtos Amarelos terão o valor de R$110,00. Todos os produtos azuis possuirão o preço de R$120,00, exceto aqueles com tamanho PP e P pois tiveram seus preços definidos. Já todas as outras variações de COR terão o preço de R$100,00 pois é assumido o preço base do produto. Desta maneira, o preço da variação sempre assume o valor exato ou o nível mais próximo associado. Existe ainda a possibilidade de ter sido cadastrado valores zerados.

VariacaoProduto[] LerVariacoesProduto(Login login, string codigoProduto, string codigoTabelaPreco);

(5)

Leitura da informação complementar de Info Plus com base no código informado.

InformacaoComplementarInfoPlus LerInformacaoComplementarInfoPlus(Login login, string Codigo);

Leitura de tabelas de preço de venda de produto e de serviço. Ambos os métodos retornarão a/as tabelas de preço que atendem aos termos do filtro, caso contrário nulo ou vazio. Os itens retornados são apenas os itens previstos na referida tabela. O método de múltiplas tabelas não considera a informação de código do filtro.

TabelaPreco LerTabelaPreco(Login login, FiltroTabelaPreco filtro); TabelaPreco[] BuscarTabelasPreco(Login login, FiltroTabelaPreco filtro);

Leitura de informações de Cliente/Fornecedor/Representante/Transportadora (CFRT). Ambos os métodos retornarão o/os CFRTs que atendem aos termos do filtro, caso contrário nulo ou vazio.

CFRT LerCFRT(Login login, FiltroCFRT filtro); CFRT[] LerCFRTs(Login login, FiltroCFRT filtro);

Gravação de informações de Cliente/Fornecedor/Representante/Transportadora (CFRT). Este método permite a inclusão e alteração de CFRTs conforme as consistências existentes na própria tela acessível através do aplicativo desktop.

O retorno deste método é basicamente o mesmo objeto de CFRT, com o código atualizado em caso de inclusão, e a atual situação dos demais campos.

No evento de uma atualização recomenda-se que o CFRT seja lido, alteradas as informações e gravado. Informações que forem enviadas em branco (ou nulas) sobrescreverão os dados originais do cadastro.

Se for uma inclusão o campo código não deve ser preenchido, apenas o CPF/CNPJ. Se por ventura o CPF/CNPJ enviado numa tentativa de inclusão for encontrado, o WebService passa para o modo de alteração e atualiza os dados do CFRT.

No evento da gravação, para os campos de EnderecoPadrao, EnderecoEntrega e EnderecoFaturamento, é possível definir a cidade através do código presente no cadastro de municípios do Radar ou o código do IBGE. Existe ainda a possibilidade de informar o nome da cidade e a UF desta maneira, considerando que cidade em questão está previamente cadastrada e presente no estado informado no campo UF, será efetuada a associação no cadastro do CFRT para o referido endereço.

CFRT GravarCFRT(Login login, CFRT cfrt);

Leitura de condições de pagamento. Ambos os métodos retornarão a/as condições de pagamento que atendem aos termos do filtro, caso contrário nulo ou vazio.

CondicaoPagamento LerCondicaoPagamento(Login login, FiltroCondicaoPagamento filtro); CondicaoPagamento[] BuscarCondicoesPagamento(Login login, FiltroCondicaoPagamento filtro);

Leitura de formas de pagamento. Ambos os métodos retornarão a/as formas de pagamento que atendem aos termos do filtro, caso contrário nulo ou vazio.

FormaPagamento[] BuscarFormasPagamento(Login login, FiltroFormaPagamento filtro); FormaPagamento LerFormaPagamento(Login login, FiltroFormaPagamento filtro);

Leitura de contas do plano de contas contábil e gerencial. Ambos os métodos retornarão a/as contas contábil e gerencial que atendem aos termos do filtro, caso contrário nulo ou vazio.

Conta LerConta(Login login, FiltroConta filtro); Conta[] BuscarContas(Login login, FiltroConta filtro);

Leitura de usuários do cadastro de usuários da base. Ambos os métodos retornarão o/os usuários que atendem aos termos do filtro, caso contrário nulo ou vazio.

(6)

Usuario LerUsuario(Login login, FiltroUsuario filtro); Usuario[] LerUsuarios(Login login, FiltroUsuario filtro);

Gravação de informações de usuário. Este método permite a inclusão e alteração de usuários conforme as consistências existentes na própria tela acessível através do aplicativo desktop.

O retorno deste método é basicamente o mesmo objeto de usuário, com o código atualizado em caso de inclusão, e a atual situação dos demais campos.

No evento de uma atualização recomenda-se que o usuário seja lido, alteradas as informações e gravado. Informações que forem enviadas em branco(ou nulas) sobrescreverão os dados originais do cadastro. A senha deverá ser informada a cada gravação.

O apelido do usuário enviado não poderá existir na base. Usuario GravarUsuario(Login login, Usuario nforma);

Exclusão de usuário do cadastro de usuários da base conforme o ID informado. Void ExcluirUsuario(Login login, uint idUsuario);

Leitura de dados referentes ao cadastro de vendedores. Ambos os métodos retornarão o/os vendedores que atendem aos termos do filtro, caso contrário nulo ou vazio.

Vendedor[] LerVendedores(Login login, FiltroVendedor filtro); Vendedor LerVendedor(Login login, FiltroVendedor filtro);

Leitura de contas do plano de contas contábil. O método retornará a/as contas contábil que atendem aos termos do filtro, caso contrário vazio. Este método aceita requisições via WEB API.

ContaContabil[] BuscarContasContabeis(Login login, FiltroContaContabil filtro);

Leitura de empresas registradas que possuem acesso ao WebService. Caso não existam empresas registradas retornará vazio. Este método aceita requisições via WEB API.

ListaEmpresasLogin BuscarEmpresas();

Validação do Login. Irá emitir uma exceção com o motivo caso o login não seja efetuado com sucesso. Este método aceita requisições via WEB API.

Void ValidarLogin(Login login);

Gera um token que pode ser utilizado para realizar o download da foto de um usuário, para isso deve ser passado o apelido do usuário ao qual a foto está vinculada. O token possui duração de 1 (um) minuto. Este método aceita requisições via WEB API.

String BuscarTokenFotoUsuario(Login login, string usuario);

Realiza o download da foto de um usuário com base em um token. Este método aceita requisições via WEB API.

Stream DownloadFotoUsuario(string token);

Realiza a atualização da foto do usuário enviado no login. A foto deve ser enviada no formato de uma String Base64. Este método aceita requisições via WEB API.

(7)

Void UploadFotoUsuario(Login login, FotoUsuario foto);

Busca a informação “Anotação Geral” vinculada no cadastro de CFRT. Deve ser passado o código da conta ao qual a informação está vinculada. Este método aceita requisições via WEB API.

String BuscarAnotacaoGeralCFRT(Login login, string notaç);

Grava a informação “Anotação Geral” vinculada no cadastro de CFRT. Deve ser passado o código da conta ao qual a informação será alterada e a nova anotação. Este método aceita requisições via WEB API.

Void GravarAnotacaoGeralCFRT(Login login, string notaç, string notação);

Busca as informações no cadastro Veículos com base nas informações do filtro. Veiculo[] BuscarVeiculos(Login login, FiltroVeiculo filtro);

Busca as informações no cadastro de Naturezas de Operação com base nas informações do filtro. NaturezaOperacao[] LerNaturezasOperacao(Login login, FiltroNaturezaOperacao filtro);

Busca as informações no cadastro de Situações de Serviço com base nas informações do filtro. SituacaoServico[] LerSituacoesServico(Login login, FiltroSituacaoServico filtro);

Busca as informações no cadastro de Compradores com base nas informações do filtro. Comprador[] LerCompradores(Login login, FiltroComprador filtro);

Busca as informações no cadastro de Departamentos com base nas informações do filtro. Departamento[] LerDepartamentos(Login login, FiltroDepartamento filtro);

Busca as informações no cadastro de Requisitantes com base nas informações do filtro. Requisitante[] LerRequisitantes(Login login, FiltroRequisitante filtro);

Busca as informações no cadastro de Históricos com base nas informações do filtro. Historico[] LerHistoricos(Login login, FiltroHistorico filtro);

Busca as informações no cadastro de Documentos com base nas informações do filtro. Documento[] LerDocumentos(Login login, FiltroDocumento filtro);

Busca as informações dos Modelos de Documentos no sistema com base nas informações do filtro. ModeloDocumento[] LerModelosDocumentos(Login login, FiltroModeloDocumento filtro);

(8)

Conta GravarConta(Login login, Conta conta);

Busca uma lista de filiais com base no filtro informado. Filial[] BuscarFiliais(Login login, FiltroFiliais filtro);

Busca uma filial com base no filtro informado. Filial LerFilial(Login login, FiltroFilial filtro);

Busca uma lista de informações suplementares com base no filtro informado. InformacaoSuplementar[] BuscarInformacoesSuplementares(Login login, FiltroInformacaoSuplementar filtro);

Busca uma informação suplementar com base no filtro informado.

InformacaoSuplementar LerInformacaoSuplementar(Login login, FiltroInformacaoSuplementar filtro);

Busca uma lista de tipos de recursos com base no filtro informado.

TipoRecurso[] BuscarTipoRecurso(Login login, FiltroTipoRecurso filtro);

Busca um tipo de recurso com base no filtro informado.

TipoRecurso LerTipoRecurso(Login login, FiltroTipoRecurso filtro);

Busca uma lista de recursos com base no filtro informado. Recurso[] BuscarRecursos(Login login, FiltroRecurso filtro);

Busca um recurso com base no filtro informado.

Recurso LerRecurso(Login login, FiltroRecurso filtro);

Busca os valores de Informações Adicionais de acordo com o tipo de processo e a chave do registro específico.

InformacoesAdicionais BuscarDadosInformacoesAdicionais(Login login, TipoProcessoInformacaoAdicional tipoProcesso, string chave);

Busca a estrutura de acordo com o cadastro de Informações Adicionais filtrado pelo tipo de processo. InformacoesAdicionais BuscarEstruturaInformacoesAdicionais(Login login,

(9)

Busca os valores do Info Plus de acordo com o tipo de processo e a chave do registro específico.

InfoPlus[] BuscarEstruturaInfoPlus (Login login, TipoProcessoInfoPlus tipoProcesso, string chave);

Busca a estrutura de acordo com o cadastro do Info Plus filtrado pelo tipo de processo. InfoPlus[] BuscarDadosInfoPlus (Login login, TipoProcessoInfoPlus tipoProcesso);

Grava requisição interna. Este método permite gravar e alterar requisições internas.

RequisicaoInterna GravarRequisicaoInterna(Login login, RequisicaoInterna requisicaoInterna);

Busca uma lista de requisições internas com base no filtro informado.

RequisicaoInterna[] BuscarRequisicoesInternas(Login login, FiltroRequisicaoInterna filtro);

Busca uma única requisição interna com base no filtro informado.

RequisicaoInterna LerRequisicaoInterna(Login login, FiltroRequisicaoInterna filtro);

Busca uma única unidade logística com base no filtro informado.

UnidadeLogistica LerUnidadeLogistica(Login login, FiltroUnidadeLogistica filtro);

Busca uma lista de unidades logísticas com base no filtro informado.

UnidadeLogistica[] BuscarUnidadeLogistica(Login login, FiltroUnidadeLogistica filtro);

Busca uma lista de unidades medidas com base no filtro informado.

UnidadeMedida[] LerUnidadesMedidas(Login login, FiltroUnidadeMedida filtro);

Enumerações

Para as enumerações, o primeiro valor apresentado pode ser considerado o valor padrão quando associado a um campo nas classes.

Enumeração TipoVencimento SOAP JSON

DATA = 0 0

APRESENTACAO = 1 1

CONTRAENTREGA = 2 2

Enumeração TipoConta SOAP JSON

AMBAS = 0 0

(10)

GERENCIAL = 2 2

Enumeração TipoInfoPlus SOAP JSON

Data_DDMMAAAA 0

Data_MMAAAA 1

Alfanumerico 2

Numerico 3

ValorV2 -> Valor com 2 casas decimais. 4 ValorV4 -> Valor com 4 casas decimais. 5 ValorV8 -> Valor com 8 casas decimais. 6 InformacoesComplementares 7

HoraHHMM 8

CheckBox 9

Enumeração TipoProduto SOAP JSON

AMBAS = 0 0

ANALITICA = ‘A’ 65

TITULO = ‘T’ 84

Enumeração TipoServico SOAP JSON

AMBAS = 0 0

ANALITICA = ‘A’ 65

TITULO = ‘T’ 84

Enumeração UnidadeMedidaComprimento SOAP JSON

NÃO_DEFINIDO = 0 0 METRO = 1 1 DECIMETRO = 2 2 CENTIMETRO = 3 3 MILIMETRO = 4 4 POLEGADA = 5 5

Enumeração UnidadeMedidaVolume SOAP JSON

NÃO_DEFINIDO = 0 0 METRO_CUBICO = 1 1 DECIMETRO_CUBICO = 2 2 CENTIMETRO_CUBICO = 3 3 MILIMETRO_CUBICO = 4 4 POLEGADA_CUBICA = 5 5 LITRO = 6 6 DECILITRO = 7 7 CENTILITRO = 8 8 MILILITRO = 9 9

(11)

Enumeração UnidadeMedidaMassa SOAP JSON NÃO_DEFINIDO = 0 0 KILOGRAMA = 1 1 DECIGRAMA = 2 2 CENTIGRAMA = 3 3 MILIGRAMA = 4 4 GRAMA = 5 5 LIBRA = 6 6 TONELADA = 7 7

Enumeração UnidadeMedidaTempo SOAP JSON

NÃO_DEFINIDO = 0 0 ANO = 1 1 NÃO = 2 2 SEMANA = 3 3 DIA = 4 4 HORA = 5 5

Enumeração TipoArmaFogo SOAP JSON

NÃO_DEFINIDO = 0 0

USO_RESTRITO = 1 1

USO_PERMITIDO = 2 2

Enumeração TipoProducao SOAP JSON

NÃO_DEFINIDO = 0 0

EXTERNA = 1 1

INTERNA = 2 2

Enumeração CasasDecimais SOAP JSON

INTEIRO = 0 0

DECIMAIS_2 = 2 2

DECIMAIS_4 = 4 4

DECIMAIS_8 = 8 8

Enumeração TipoPessoa SOAP JSON

AMBAS = 0 0

FISICA = ‘F’ 70

(12)

Enumeração TipoCFRT SOAP JSON NÃO_DEFINIDO = 0 0 CLIENTE = ‘C’ 67 FORNECEDOR = ‘F’ 70 REPRESENTANTE = ‘R’ 82 TRANSPORTADORA = ‘T’ 84

Enumeração ContribuicaoICMS SOAP JSON

NÃO_CONTRIBUINTE = 0 0

ISENTO = ‘N’ 78

CONTRIBUINTE = ‘S’ 83

Enumeração TipoIncremento SOAP JSON

NÃO_DEFINIDO = 0 0

DIA = 1 1

NÃO = 2 2

ANO = 3 3

Enumeração TipoInformacaoAdicional SOAP JSON

Alfanumerico = 1 1 CheckBox = 2 2 Data_DDMMAAAA = 3 3 Data_MMAAAA = 4 4 HoraHHMM = 5 5 InformacoesComplementares = 6 6 Numerico = 7 7 ValorV2 = 8 8 ValorV4 = 9 9 ValorV8 = 10 10

Enumeração TipoProcessoInformacaoAdicional SOAP JSON EMPRESARIAL_CADASTRO_EMPRESA_FILIAL = 0 0 GERENCIADOR_MOVIMENTO_ASSISTENCIA_TECNICA = 1 1

Enumeração TipoProcessoInfoPlus SOAP JSON

Financeiro_Contas_a_Receber = 0 0 Financeiro_Contas_a_Pagar = 1 1 Financeiro_Tesouraria = 2 2 Folha_Empregados = 3 3 Folha_Sindicatos = 4 4 Folha_Tabela_de_Rubricas = 5 5 Folha_Terceiros_Alimentacao = 6 6

(13)

Folha_Terceiros_Contribuinte_Individual = 7 7 Folha_Terceiros_Plano_de_Saude = 8 8 Folha_Terceiros_Seguros = 9 9 Folha_Terceiros_Transporte = 10 10 Gerenciador_Atendimentos_Tecnicos = 11 11 Gerenciador_Protocolos_de_Saida = 12 12 Gerenciador_Protocolos_de_Entrada = 13 13 Gerenciador_Contratos = 14 14 Producao_Ficha_Tecnica = 15 15 Producao_Necessidade_de_Producao = 16 16 Producao_Ordem_de_Producao = 17 17 Manutencao_Manutencoes = 18 18 Estoque_Cadastro_de_Locais = 19 19 Estoque_Movimentos_de_Estoque = 20 20 Compras_Solicitacoes_de_Compras = 21 21 Compras_Cotacoes = 22 22 Compras_Ordens_de_Compras = 23 23 Compras_Registro_de_Entradas = 24 24 Compras_Conhecimentos_de_Transportes = 25 25 Comercial_Orcamentos = 26 26 Comercial_Pedidos = 27 27 Comercial_Romaneios = 28 28 Comercial_Notas_Fiscais = 29 29 Folha_Transferencias = 30 30 Folha_Pagamentos = 31 31 Empresarial_Requisicoes_Internas = 32 32 Comercial_Agendamento_de_Visitas = 33 33 Empresarial_Cadastro_de_Produtos = 34 34 Empresarial_Cadastro_de_Servicos = 35 35 Compras_Gerenciamento_Contratos_de_Compras = 36 36 Manutencao_Planos = 37 37 Empresarial_Recursos = 38 38 MT_Fiscal_Entradas_Contas_a_Pagar = 39 39 MT_Fiscal_Tomados_Contas_a_Pagar = 40 40 MT_Fiscal_Saidas_Contas_a_Receber = 41 41 MT_Fiscal_Prestados_Contas_a_Receber = 42 42 Producao_Apontamentos_de_Processos_Intermediarios = 43 43 Producao_Apontamentos_de_Processos_Finais = 44 44 Producao_Apontamentos_de_Perdas_Defeitos = 45 45 Producao_Apontamentos_de_Recursos = 46 46 Empresarial_Cadastro_de_Fornecedores = 47 47 Empresarial_Cadastro_de_Clientes = 48 48 Empresarial_Cadastro_de_Transportadoras = 49 49 Empresarial_Cadastro_de_Representantes = 50 50 Gerenciador_Acompanhamento_de_Servicos = 51 51

(14)

RVI_Arquivo_Eletronico_Recebido_NF = 52 52 RVI_Arquivo_Eletronico_Recebido_CT = 53 53 Gerenciador_Assistec_Agrupar_Registros = 54 54 Producao_Desenvolvimento_de_Produtos = 55 55 Producao_Ensaios_de_Produtos = 56 56 MT_Fiscal_Saidas = 57 57 MT_Fiscal_Entradas = 58 58 MT_Fiscal_Tomados = 59 59 MT_Fiscal_Prestados = 60 60 Folha_Cargos = 61 61 MT_Fiscal_Entradas_Itens_de_nota = 62 62 MT_Fiscal_Saidas_Itens_de_nota = 63 63 MT_Fiscal_Prestados_Itens_de_nota = 64 64 MT_Fiscal_Tomados_Itens_de_nota = 65 65

Enumeração Modulo SOAP JSON

DF = 0 0 CN = 1 1 ES = 2 2 FN = 3 3 FT = 4 4 EF = 5 5 CM = 6 6 OR = 7 7 GE = 8 8 CL = 9 9 CX = 10 10 EC = 11 11 AC = 12 12 PN = 13 13 CP = 14 14 FP = 15 15 IR = 16 16 IN = 17 17 EX = 18 18 PP = 19 19 GD = 20 20 GC = 21 21 NF = 22 22 CF = 23 23 CQ = 24 24 RH = 25 25 CE = 26 26 MM = 27 27 RW = 28 28

(15)

Enumeração TipoClassificacaoConta SOAP JSON TITULO = ‘T’ 84 ANALITICA = ‘A’ 65 GRUPO = ‘G’ 71 SUB_ANALITICA = ‘S’ 83 TODAS = ‘X’ 88

Enumeração CaracteristicaConta SOAP JSON

NENHUM = 0 0 CAIXA = 1 1 BANCO = 2 2 CLIENTE = 4 4 FORNECEDOR = 8 8 TRANSPORTADORA = 16 16 REPRESENTANTE = 32 32 SACADO = 64 64 CEDENTE = 128 128 ENTRADA_RECURSO = 256 256 SAIDA_RECURSO = 512 512 TESOURARIA = 1024 1024 PATRIMONIO = 2048 2048 INATIVA = 4096 4096 CUSTO_DESPESA = 8192 8192

Enumeração SituacaoCFRT SOAP JSON

ATIVO = 0 0

INATIVO = 1 1

AMBAS = 2 2

Enumeração TipoHistorico SOAP JSON

NÃO_DEFINIDO = 0 0

Alfanumerico = 1 1

Numerico = 2 2

Data_MMAAAA = 3 3

Data_DDMMAAAA = 4 4

Enumeração TipoVeiculo SOAP JSON

NÃO_DEFINIDO = 0 0

TRACAO = 1 1

REBOQUE = 2 2

Enumeração CategoriaFiscal SOAP JSON

(16)

Armazenador = 1 1 ConsumidorFinal = 2 2 CentralPetroQuimica = 3 3 Distribuidor = 4 4 Formulador = 5 5 Importador = 6 6 PostoVarejista = 7 7 Refinaria = 8 8 TranspRevRetalhista = 9 9 Usina = 10 10 VarejistaGLP = 11 11

Enumeração TipoCadastroDocumento SOAP JSON

TODOS = 0 0

TIPO_COMERCIAL_FISCAL = 1 1 TIPO_OUTROS_MODULOS = 2 2 TIPO_COMPRAS_FISCAL = 8 8

Enumeração BooleanNullable SOAP JSON

NULL = 0 0

TRUE = 1 1

FALSE = 2 2

Enumeração TipoAliquotaICMS SOAP JSON

ENTRADA = 1 1

SAIDA = 2 2

AMBOS = 3 3

Enumeração TipoNecessidadeItemRequisicaoInterna SOAP JSON

NENHUM = 0 0

CONSUMO = 1 1

PRODUCAO = 2 2

TRANSFERENCIA = 4 4

IMOBILIZADO = 8 8

Enumeração SituacaoRequisicaoInterna SOAP JSON

NENHUM = 0 0 ATENDIDA = 1 1 PARCIALMENTE_ATENDIDA = 2 2 PARCIALMENTE_ATENDIDA_GERADO_SC = 3 3 PENDENTE = 4 4 PENDENTE_GERADO_SC = 5 5 CANCELADA = 6 6

Enumeração SituacaoDevolucaoRequisicaoInterna SOAP JSON

(17)

PARCIALMENTE_DEVOLVIDO = 1 1

DEVOLVIDO = 2 2

Enumeração TipoAliquotaPISCOFINS SOAP JSON

ENTRADA = 1 1

SAIDA = 2 2

AMBOS = 3 3

Enumeração TipoImpostoPISCOFINS SOAP JSON

PIS = 1 1

COFINS = 2 2

Enumeração TipoCST SOAP JSON

OPERACAO_TRIBUTAVEL_ALIQUOTA_BASICA = 1 1 OPERACAO_TRIBUTAVEL_ALIQUOTA_DIFERENCIADA = 2 2 OPERACAO_TRIBUTAVEL_ALIQUOTA_POR_UNIDADE_MEDIDA_PRODUTO = 3 3 OPERACAO_TRIBUTAVEL_MONOFASICA_REVENDA_ALIQUOTA_ZERO = 4 4 OPERACAO_TRIBUTAVEL_POR_SUBSTITUICAO_TRIBUTARIA = 5 5 OPERACAO_TRIBUTAVEL_ALIQUOTA_ZERO = 6 6 OPERACAO_ISENTA_CONTRIBUICAO = 7 7 OPERACAO_SEM_INCIDENCIA_CONTRIBUICAO = 8 8 OPERACAO_SUSPENSAO_CONTRIBUICAO = 9 9 OUTRAS_OPERACOES_SAIDA = 49 49 OPERACAO_DIREITO_CREDITO_VINCULADA_EXCLUSIVAMENTE_RECEITA_TRIBUTADA _MERCADO_INTERNO = 50 50 OPERACAO_DIREITO_CREDITO_VINCULADA_EXCLUSIVAMENTE_RECEITA_NAO_TRIBU TADA_MERCADO_INTERNO = 51 51 OPERACAO_DIREITO_CREDITO_VINCULADA_EXCLUSIVAMENTE_RECEITA_EXPORTAC AO = 52 52 OPERACAO_DIREITO_CREDITO_VINCULADA_RECEITAS_TRIBUTADAS_NAO_TRIBUTAD AS_MERCADO_INTERNO = 53 53 OPERACAO_DIREITO_CREDITO_VINCULADA_RECEITAS_TRIBUTADAS_MERCADO_INTE RNO_EXPORTACAO = 54 54 OPERACAO_DIREITO_CREDITO_VINCULADA_RECEITAS_NAO_TRIBUTADAS_MERCADO _INTERNO_EXPORTACAO = 55 55 OPERACAO_DIREITO_CREDITO_VINCULADA_RECEITAS_TRIBUTADAS_NAO_TRIBUTAD AS_MERCADO_INTERNO_EXPORTACAO = 56 56 CREDITO_PRESUMIDO_OPERACAO_AQUISICAO_VINCULADA_EXCLUSIVAMENTE_REC EITA_TRIBUTADA_MERCADO_INTERNO = 60 60 CREDITO_PRESUMIDO_OPERACAO_AQUISICAO_VINCULADA_EXCLUSIVAMENTE_REC 61

Enumeração CaracteristicaProduto SOAP JSON

NENHUM = 0 0 CLASSE = 1 1 PRODUTO_PROPRIO = 2 2 PRODUTO_TERCEIRO = 3 3 KIT = 4 4 PRODUTO_PROPRIO_EMBALAGEM = 5 5 PRODUTO_TERCEIRO_EMBALAGEM = 6 6

(18)

EITA_NAO_TRIBUTADA_MERCADO_INTERNO = 61 CREDITO_PRESUMIDO_OPERACAO_AQUISICAO_VINCULADA_EXCLUSIVAMENTE_REC EITA_EXPORTACAO = 62 62 CREDITO_PRESUMIDO_OPERACAO_AQUISICAO_VINCULADA_RECEITAS_TRIBUTADAS _NAO_TRIBUTADAS_MERCADO_INTERNO = 63 63 CREDITO_PRESUMIDO_OPERACAO_AQUISICAO_VINCULADA_RECEITAS_TRIBUTADAS _MERCADO_INTERNO_EXPORTACAO = 64 64 CREDITO_PRESUMIDO_OPERACAO_AQUISICAO_VINCULADA_RECEITAS_NAO_TRIBUT ADAS_MERCADO_INTERNO_EXPORTACAO = 65 65 CREDITO_PRESUMIDO_OPERACAO_AQUISICAO_VINCULADA_RECEITAS_TRIBUTADAS _NAO_TRIBUTADAS_MERCADO_INTERNO_EXPORTACAO = 66 66 CREDITO_PRESUMIDO_OUTRAS_OPERACOES = 67 67 OPERACAO_AQUISICAO_SEM_DIREITO_CREDITO = 70 70 OPERACAO_AQUISICAO_ISENCAO = 71 71 OPERACAO_AQUISICAO_SUSPENCAO = 72 72 OPERACAO_AQUISICAO_ALIQUOTA_ZERO = 73 73 OPERACAO_AQUISICAO_SEM_INCIDENCIA_CONTRIBUICAO = 74 74 OPERACAO_AQUISICAO_POR_SUBSTITUICAO_TRIBUTARIO = 75 75 OUTRAS_OPERACOES_ENTRADA = 98 98 OUTRAS_OPERACOES = 99 99

(19)

Classes

A seguir serão apresentadas as classes contidas nesta interface. Classe Login

1 Usuario String Usuário de acesso do WebService cadastrado no Radar

2 Senha String Senha do usuário referido acima

3 Base String Nome da base conforme informado na Localização de Dados (por exemplo “Demo”)

4 Guid String Identificado único para o Login, deve ser utilizado quando utilizado Threads Classe Propriedades

1 DataInferiorMovimentacao String

Campo “Mês Inicial” do grupo “Período de Movimentação (Exceto Contábil)” (Data no formato “DD/MM/AAAA”)

2 DataSuperiorMovimentacao String

Campo “Mês Final” do grupo “Período de Movimentação (Exceto Contábil)” (Data no formato “DD/MM/AAAA”)

3 DataInferiorIntegracao String

Campo “Mês Inicial” do grupo “Período Contábil e Integração” (Data no formato

“DD/MM/AAAA”) 4 DataSuperiorIntegracao String

Campo “Mês Final” do grupo “Período Contábil e Integração” (Data no formato

“DD/MM/AAAA”)

Classe DescricaoGrade

1 Codigo String Código da Descrição de Grade

2 Descricao String Descrição da Descrição de Grade

Classe Grade

1 Codigo String Código da Grade

2 Descricao String Descrição da Grade

3 DescricoesGrade DescricaoGrade[] Lista de objetos de Descrições Grade da Grade Classe DefinicaoProduto

1 TipoProduto TipoProduto Tipo de Produto da Definição de Produto 2 CodigoNivelSuperior String Código do produto/classe de nível superior na

hierarquia. Vazio caso seja o primeiro nível 3 Codigo String Código da Definição de Produto

4 Classificacao String Classificação hierárquica do Produto 5 NomeProduto String Nome do Produto da Definição de Produto 6 Grade1 Grade Grade1 da Definição de Produto

7 Grade2 Grade Grade2 da Definição de Produto 8 Grade3 Grade Grade3 da Definição de Produto 9 Referencia String Referência da Definição de Produto

(20)

Classe FiltroDocumentosProduto

1 CodigoProduto String Código do Produto

2 NomeDocumento String

Nome do documento. Para facilitar, o campo aceita o caracter coringa “*”.

Exemplo 1: Para retornar todos os documentos que começam com “Manual”, indiferente do tipo, utilize “Manual*”.

Exemplo 2: Para retornar todos os documentos do tipo PDF, utilize “*.pdf”.

O campo não é casesensitive. Classe FiltroDocumentoProdutos

1 Produtos FiltroDocumentosProduto[] Lista de objetos do FiltroDocumentosProduto. Classe DocumentoProduto

1 NomeDocumento String

Nome do documento.

Exemplo 1: Manual Técnico.pdf 2 Base64String String

Conteúdo do documento no formato texto Base64 (apenas para arquivos binários,

exemplo, imagens e PDF).

3 Text String

Conteúdo do documento no formato texto puro

(apenas para arquivos texto, exemplo, html e txt).

Classe DocumentosProduto

1 CodigoProduto String Código do produto.

2 Documentos DocumentoProduto[] Lista de objetos do DocumentoProduto.

Classe DocumentosProdutos

1 Produtos DocumentosProduto[] Lista de objetos do DocumentosProduto.

Classe FiltroProduto

1 CodigoProduto String Código do Produto para Filtro de Produto

2 Grade1 Grade Grade1 para Filtro de Produto

3 Grade2 Grade Grade2 para Filtro de Produto

4 Grade3 Grade Grade3 para Filtro de Produto

5 DescricaoGrade1 DescricaoGrade Descrição de Grade1 para Filtro de Produto

6 DescricaoGrade2 DescricaoGrade Descrição de Grade2 para Filtro de Produto

7 DescricaoGrade3 DescricaoGrade Descrição de Grade3 para Filtro de Produto

8 Referencia String Referência para Filtro de Produto

9 CodigoTabelaPreco String Código da Tabela Preço para Filtro de Produto

10 BuscarSomenteProdutos Bool Buscar Somente Produtos para Filtro de Produto

11 BuscarSomenteKits Bool Buscar Somente Produtos com a característica Kit

(21)

12 BuscarCategorias Bool Buscar categorias para Filtro de Produto

13 DataHoraBaseAlteracao String

Busca somente os Produtos atualizados após a Data/Hora(no formato ‘dd/MM/yyyy

HH:mm:ss’) informado.

14 BuscarDadosInfoPlus Bool Indicação de inclusão dos dados referentes a InfoPlus durante a leitura dos produtos. 15 ControlePaginacao ControlePaginacao Informações da pagina desejada

16 CaracteristicaProduto CaracteristicaProduto Busca somente produtos com a característica informada.

Classe Produto

1 TipoProduto TipoProduto Tipo de Produto do Produto

2 CodigoNivelSuperior String Código do produto/de nível superior na hierarquia. Vazio caso seja o primeiro nível.

3 Codigo String Código do Produto

4 Classificacao String Classificação hierárquica do Produto.

5 Grade1 Grade Grade1 do Produto

6 Grade2 Grade Grade2 do Produto

7 Grade3 Grade Grade3 da Produto

8 Referencia String Referência do Produto

9 CodigoGTIN String Código GTIN do Produto

10 NomeProduto String Nome do Produto

11 Descricao String Descrição do Produto

12 PrecoVenda String Preço de Venda do Produto

13 CasasDecimaisPrecoVenda CasasDecimais Casas Decimais de Preço de Venda do Produto

14 UnidadeMedida UnidadeMedida Unidade de Medida do Produto

15 DescontoSugerido String Desconto Sugerido do Produto

16 Validade String Validade do Produto

17 Tara String Tara do Produto

18 CapacidadeVolumetrica String Capacidade Volumétrica do Produto

19 UnidadeMedidaCapacidadeVolumetric

a UnidadeMedidaVolume

Unidade de Medida da Capacidade Volumétrica do Produto

20 PesoBruto String Peso Bruto do Produto

21 PesoLiquido String Peso Liquido do Produto

22 UnidadeMedidaPesoBruto UnidadeMedidaMassa Unidade de Medida do Peso Bruto do Produto

23 UnidadeMedidaPesoLiquido UnidadeMedidaMassa Unidade de Medida do Peso Liquido do Produto

24 UnidadeMedidaTara UnidadeMedidaMassa Unidade de Medida da Tara do Produto

25 PrazoGarantia String Prazo de Garantia do Produto

26 UnidadeMedidaPrazoGarantia UnidadeMedidaTempo Unidade de Medida do Prazo de Garantia do Produto

27 Inativo Bool Identificador de inativo do Produto

28 InfExtra1 String Informação Extra 1 do Produto

29 InfExtra2 String Informação Extra 2 do Produto

30 InfExtra3 String Informação Extra 3 do Produto

(22)

32 Categoria1 DadosCategoria

Dados da Categoria 1 do Produto, considerado apenas quando cadastrado na Aba Inf. Extras por Filial para a filial ‘0 – (Todas)’

33 Categoria2 DadosCategoria

Dados da Categoria 2 do Produto, considerado apenas quando cadastrado na Aba Inf. Extras por Filial para a filial ‘0 – (Todas)’

34 Categoria3 DadosCategoria

Dados da Categoria 3 do Produto, considerado apenas quando cadastrado na Aba Inf. Extras por Filial para a filial ‘0 – (Todas)’

35 Marca String Marca do Produto

36 Fabricante String Fabricante do Produto

37 Embalagem Embalagem Embalagem do Produto

38 QuantidadeProdutosPorEmbalagem String Número de produtos por embalagem (somente leitura).

39 DadosInfoPlus InfoPlus[] Dados de Info Plus do Produto, se cadastrado.

40 DimensoesProduto Dimensoes Dimensões do produto, se houver.

41 ArmaDeFogo bool Indicador se é uma arma de fogo.

42 TipoArmaFogo TipoArmaFogo Tipo de arma de fogo.

43 Kit Bool Indicação de que o produto é um Kit.

44 TaxasConversao TaxaConversao[] Lista de objetos de Taxa de Conversão.

45 CodigoUnidadeLogistica String Código da Unidade Logística do produto.

46 CaracteristicaProduto CaracteristicaProduto Característica do produto.

47 ClassificacaoFiscal String Classificação fiscal do produto.

Classe Embalagem

1 Largura String Largura da Embalagem

2 Altura String Altura da Embalagem

3 Comprimento String Comprimento da Embalagem

4 Volume String Volume da Embalagem

5 Tara String Tara da Embalagem

6 PesoMaximo String Peso máximo da Embalagem

7 UnidadeMedidaLargura UnidadeMedidaComprimento Unidade de Medida da Largura da Embalagem

8 UnidadeMedidaAltura UnidadeMedidaComprimento Unidade de Medida da Altura da Embalagem

9 UnidadeMedidaComprimento UnidadeMedidaComprimento Unidade de Medida do Comprimento da Embalagem

10 UnidadeMedidaVolume UnidadeMedidaVolume Unidade de Medida do Volume da Embalagem

11 UnidadeMedidaTara UnidadeMedidaMassa Unidade de Medida da Tara da Embalagem

12 UnidadeMedidaPesoMaximo UnidadeMedidaMassa Unidade de Medida do Peso Máximo da Embalagem

13 PercentualMaxOcupacao String Percentual máximo de ocupação da Embalagem

14 QtdMaxEmpilhamento String Quantidade máxima de empilhamento da Embalagem

15 Material String Material da Embalagem

Classe FiltroAliquotasIPI

1 CodigoProduto String Código do Produto

(23)

Classe FiltroAliquotasICMS

1 CodigoProduto String Código do Produto

2 UF String UF do Cadastro de Endereço

3 TipoICMS TipoAliquotaICMS Tipo de Aliquota a ser buscada

Classe FiltroAliquotasPISCOFINS

1 CodigoProduto String Código do Produto

2 Filial String Código da Filial da Aliquota de PIS/COFINS 3 TipoAliquota TipoAliquotaPISCOFINS Tipo de Aliquota a ser buscada

4 SomenteImpostoVigente Bool

Busca somente as Aliquotas PIS/COFINS que estão vigentes. Caso o imposto estiver com início/final da vigência como 00/00/0000, este é considerado como vigente.

Classe DadosAliquotasIPI

1 Filial String Código da Filial da Aliquota de IPI

2 Aliquota String Aliquota de IPI

Classe DadosAliquotasICMS

1 Filial String Código da Filial da Aliquota de ICMS

2 UF String UF da Aliquota de ICMS

3 AliquotaICMSST String Aliquota de ICMSST

4 TipoICMS TipoAliquotaICMS Tipo de Alíquota (Entrada/Saída) 5 AliquotaICMS String Valor da Aliquota de ICMS 6 AliquotaFCP String Valor da Aliquota de FCP

Classe DadosAliquotasPISCOFINS

1 Filial String Código da Filial da Aliquota de PIS/COFINS 2 TipoImposto TipoImpostoPISCOFINS (Enum) Tipo de imposto da Aliquota (PIS ou COFINS) 3 TipoAliquota TipoAliquotaPISCOFINS (Enum) Tipo de Alíquota (Entrada/Saída)

4 CST TipoCST (Enum) Tipo de CST para o PIS/COFINS

5 FatorIncidencia String Fator de incidência para o PIS/COFINS 6 InicioVigencia String Data inicial da vigência da Aliquota de

PIS/COFINS

7 FinalVigencia String Data final da vigência da Aliquota de PIS/COFINS

Classe FiltroKit

1 CodigoProduto String Código do produto. 2 CodigoFilial String Código da filial. Classe VariacaoProduto

1 Codigo String Código do produto.

2 Grade1 Grade

Dados de Grade 1 referentes a esta variação. Deverá haver apenas uma ‘DescricaoGrade’ associada, por exemplo AMA – Amarelo

3 Grade2 Grade

Dados de Grade 2 referentes a esta variação. Deverá haver apenas uma ‘DescricaoGrade’ associada, por exemplo P – Pequeno

(24)

4 Grade3 Grade

Dados de Grade 3 referentes a esta variação. Deverá haver apenas uma ‘DescricaoGrade’ associada, por exemplo N – Nacional

5 Referencia String Código de Referência desta variação.

6 CodigoGTIN String Código GTIN desta variação.

7 NomeProduto String Nome do produto.

8 Descricao String Descrição do produto

9 PrecoVenda String Preço de venda, baseado na tabela de preço desta variação.

10 CasasDecimaisPrecoVenda CasasDecimais Número de casas decimais do preço de venda.

11 PesoBruto String Peso bruto desta variação.

12 PesoLiquido String Peso líquido desta variação. Classe ClasseProduto

1 Codigo String Código da Classe do Produto

2 Classificacao String Classificação da Classe do Produto

3 Nome String Nome da Classe do Produto

Classe DadosKit

1 CodigoFilial String Filial do Kit

2 ItensKit ItemKit[] Lista de itens do kit Classe ItemKit

1 CodigoProduto String Código do Produto do item do kit

2 Grade1 String Grade 1 do Produto do item do kit

3 Grade2 String Grade 2 do Produto do item do kit

4 Grade3 String Grade 3 do Produto do item do kit

5 Quantidade String Quantidade do item do item do kit

6 LocalOrigem String Local de origem do item do kit

7 TipoProducao TipoProducao Tipo de produção do item do kit Classe UnidadeMedida

1 Codigo String Código da Unidade de Medida

2 Descricao String Descrição da Unidade de Medida

3 CasasDecimais CasasDecimais Número de Casas Decimais da Unidade de Medida

4 ConsiderarFormatoHorario Bool Unidade de medida no formato “HH:MM”

Classe FiltroUnidadeMedida

1 Codigo String Código da Unidade de Medida

2 Descricao String Descrição da Unidade de Medida

3 Servico Bool

Indicador se as unidades de medida buscadas devem ser de Serviço. Por padrão é ‘false’, ou seja, unidades de medida de Produto.

Classe CFRT

(25)

2 Codigo String Código do CFRT

3 Cliente Bool Indicador de Cliente do CFRT (um mesmo CFRT pode possuir todos os indicadores)

4 Fornecedor Bool Indicador de Fornecedor do CFRT (um mesmo CFRT pode possuir todos os indicadores)

5 Representante Bool Indicador de Representante do CFRT (um mesmo CFRT pode possuir todos os indicadores)

6 Transportadora Bool Indicador de Transportadora do CFRT (um mesmo CFRT pode possuir todos os indicadores)

7 TipoPessoa TipoPessoa Tipo de Pessoa do CFRT (Física/Jurídica)

8 CPF_CNPJ String CPF/CNPJ do CFRT

9 RG String RG do CFRT, se pessoa física

10 Nome String Nome do CFRT

11 RazaoSocial String Razão Social do CFRT, se pessoa jurídica

12 NomeFantasia String Nome Fantasia do CFRT

13 HomePage String Endereço de página da internet do CFRT

14 EmailPrincipal String E-Mail Principal do CFRT

15 EmailEnvioNFe String Email de envio do arquivo NF-e.

16 LimiteDeCredito String

Valor limite de crédito para a pessoa (física ou jurídica) que está sendo cadastrada. Apenas para Clientes e Fornecedores.

17 Contato String Contato do CFRT

18 ContribuicaoICMS ContribuicaoICMS Contribuição de ICMS do CFRT

19 InscricaoEstadual String Inscrição Estadual do CFRT.

20 CategoriaFiscal CategoriaFiscal Categoria Fiscal do CFRT

21 UtilizaSuframa Bool Indicador de cadastro do SUFRAMA

22 CodigoRegistroSUFRAMA String Código do Registro do SUFRAMA

23 DDDTelefone1 String DDD do Telefone 1 do CFRT. Gravado no EnderecoPadrao do CFRT.

24 Telefone1 String Telefone 1 do CFRT. Gravado no EnderecoPadrao do CFRT.

25 DDDTelefone2 String DDD do Telefone 2 do CFRT. Gravado no EnderecoPadrao do CFRT.

26 Telefone2 String Telefone 2 do CFRT. Gravado no EnderecoPadrao do CFRT.

27 PercentualDescontoFinanceiro String Percentual de Desconto Financeiro do CFRT (se não houver ValorDescontoFinanceiro definido)

28 ValorDescontoFinanceiro String Valor do Desconto Financeiro do CFRT

29 CodigoTabelaPrecoProduto String Código da tabela de preço de venda de produto sugerida nas telas de movimentação do Radar

30 CodigoTabelaPrecoServico String Código da tabela de preço de venda de serviço sugerida nas telas de movimentação do Radar

31 EnderecoPadrao CadastroEndereco Endereço Padrão do CFRT, informação obrigatória

32 EnderecoEntrega CadastroEndereco Endereço de Entrega do CFRT, informação opcional

33 EnderecoFaturamento CadastroEndereco Endereço de Faturamento do CFRT, informação opcional

(26)

34 EnderecoCobranca CadastroEndereco Endereço de Cobrança do CFRT, informação opcional

35 Vendedores Vendedor[] Lista de Vendedores atribuídos a este CFRT (Cliente somente)

36 Representantes Representante[] Lista de Representantes atribuídos a este CFRT (Cliente somente)

37 SituacaoCFRT SituacaoCFRT Situação do CFRT

38 CodigoCondicaoPagamento String Código da Condição de Pagamento. Somente leitura.

39 CodigoFormaPagamento String Código da Forma de Pagamento. Somente leitura.

40 TipoCobranca TipoCobranca Tipo de cobrança padrão associada ao CFRT

41 PercentualDescontoComercial String

Percentual de Desconto do Comercial do CFRT (se não houver ValorDescontoComercial definido).

Somente leitura.

42 ValorDescontoComercial String

Valor de Desconto do Comercial do CFRT (se não houver PercentualDescontoComercial definido). Somente leitura.

43 CodigoCNAE String Código de CNAE principal do CFRT (Pessoa Jurídica somente)

44 OptanteSIMPLES Bool Indicador de CFRT optante do SIMPLES Nacional

45 Contatos ContatoCFRT[] Lista de Contatos atribuídos a este CFRT

46 CodigoEmpresaGrupo String Código da Conta Empresa Grupo.

47 VendaBloqueada Bool Indicador de CFRT autorizado ou bloqueado para venda. (Cliente somente)

48 Categoria1 String Código da Categoria 1 do CFRT

49 Categoria2 String Código da Categoria 2 do CFRT

50 Categoria3 String Código da Categoria 3 do CFRT

51 CPF_CNPJ_EmpresaGrupo String

CPF/CNPJ da Conta Empresa Grupo. Na

gravação, esse campo será considerado quando não for informado o campo

CodigoEmpresaGrupo.

52 DataSituacaoCFRT String Data da situação do CFRT, “Ativo desde” ou “Inativo desde”, de acordo com a situação.

53 DadosInfoPlus InfoPlus[] Lista de info plus do CFRT. Classe CadastroEndereco

1 Endereco String Endereço do Cadastro de Endereço

2 NumeroEndereco String Número do endereço do Cadastro de Endereço

3 ComplementoEndereco String Complemento do Endereço do Cadastro de Endereço

4 Bairro String Bairro do Cadastro de Endereço

5 CodigoCidade String Código da cidade, conforme cadastro de Municipios do Radar

6 CodigoIBGECidade String Código do IBGE associado a cidade, conforme cadastro de Municipios do Radar

7 Cidade String Cidade do Cadastro de Endereço

(27)

9 CEP String

CEP do Cadastro de Endereço. Aceita o CEP com e sem formatação na gravação, retorna

formatado na leitura.

10 Email String E-mail do Cadastro de Endereço

11 DDDTelefone String DDD do Telefone do Cadastro de Endereço

12 Telefone String Telefone do Cadastro de Endereço

13 DDDTelefone2 String DDD do Telefone 2 do Cadastro de Endereço

14 Telefone2 String Telefone 2 do Cadastro de Endereço

15 Contato String Contato neste Cadastro de Endereço

16 Transportadora String Código da Transportadora

17 Transportadora Redespacho String Código da Transportadora de Redespacho Classe FiltroCFRT

1 TipoCFRT TipoCFRT Tipo de CFRT para Filtro de CFRT

2 TipoPessoa TipoPessoa Tipo de Pessoa para Filtro de CFRT

3 Codigo String Código para Filtro de CFRT

4 CPF_CNPJ String CPF/CNPJ para Filtro de CFRT

5 DataHoraBaseAlteracao String

Busca somente os CFRTs atualizados após a Data/Hora (no formato ‘dd/MM/yyyy HH:mm:ss’) informado.

Quando for informado valor neste campo, será ignorado os valores nos campos

DataHoraBaseAlteracaoInicial e DataHoraBaseAlteracaoFinal.

6 DataHoraBaseAlteracaoInicial String

Busca somente os CFRTs atualizados após a Data/Hora (no formato ‘dd/MM/yyyy HH:mm:ss’) informado.

Quando informar valor neste campo, não é obrigatório informar valor no campo DataHoraBaseAlteracaoFinal.

7 DataHoraBaseAlteracaoFinal String

Busca somente os CFRTs atualizados antes da Data/Horano formato ‘dd/MM/yyyy HH:mm:ss’) informado.

Quando informar valor neste campo, não é obrigatório informar valor no campo DataHoraBaseAlteracaoInicial.

8 CodigoRepresentanteCliente String Código do Representante a ser considerado (Cliente somente)

9 CodigoVendedorCliente String Código do Vendedor a ser considerado (Cliente somente)

10 SituacaoCFRT SituacaoCFRT Situação do CFRT a ser considerada

11 BuscarDadosInfoPlus Bool Indicação de inclusão dos dados referentes a InfoPlus durante a leitura do CFRT.

Classe TesteConectividade

1 MomentoRecepcao DateTime Momento de Recepção do Teste de Conectividade

(28)

Classe FiltroCondicaoPagamento

1 Codigo String Código para Filtro de Condição de Pagamento

2 CondicaoCompra Bool Indicador para buscar somente Condição de Compra

3 BuscarSomenteValidade Bool Indicador para buscar Condições Somente na Validade

4 CodigoTabelaPreco String Código da Tabela de Preço para Filtro de Condição de Pagamento

5 NumeroParcelas String Número de Parcelas para Filtro de Condição de Pagamento

6 DataHoraBaseAlteracao String

Busca somente as Condições de Pagamento atualizadas após a Data/Hora(no formato ‘dd/MM/yyyy HH:mm:ss’) informado. Classe CondicaoPagamento

1 Codigo String Código da Condição de Pagamento

2 Nome String Nome da Condição de Pagamento

3 Descricao String Descrição da Condição de Pagamento

4 Validade String Validade da Condição de Pagamento

5 Avista Bool Indicador de A Vista para Condição de Pagamento

6 Compras Bool Indicador da Condição de Pagamento para Compras

7 Parcelas CondicaoPagamentoParcela[] Lista de Parcelas da Condição de Pagamento 8 TipoIncremento TipoIncremento Define o tipo de incremento da Lista de Parcelas

da Condição de Pagamento

9 PercentualDescontoCondicional String Percentual de desconto condicional da Condição de Pagamento

10 PercentualDescontoIncondicional String Percentual de desconto incondicional da Condição de Pagamento

11 PercentualAcrescimoAoMes String Percentual de acréscimo ao mês da Condição de Pagamento

12 PercentualAcrescimoFixo String Percentual de acréscimo fixo da Condição de Pagamento

Classe CondicaoPagamentoParcela

1 Numero String Número da Parcela

2 Percentual String Percentual da Parcela

3 Prazo Inteiro Número de ‘TiposIncremento(Dias, Meses, Anos)’ da Parcela

4 VencimentoNaData Bool

Identifica se o vencimento possui um dia, ou não (tal como vencimento na apresentação ou contra entrega)

Classe ParcelaPagamento

(29)

2 DataVencimento String Data de Vencimento da Parcela de Pagamento

3 Valor String Valor da Parcela de Pagamento

4 FormaPagamento FormaPagamento Forma de Pagamento da Parcela de Pagamento

5 Observacao String Observação da Parcela de Pagamento

6 NumeroCV String Número do CV da Parcela de Pagamento

7 TID String TID da Parcela de Pagamento

8 NSU String NSU da Parcela de Pagamento

9 Autorizacao String Código de Autorização da Parcela de Pagamento

10 Rede String Rede da Parcela de Pagamento

11 Administradora String Administradora da Parcela de Pagamento

Classe FiltroFormaPagamento

1 Codigo String Código para Filtro da Forma de Pagamento

2 DataHoraBaseAlteracao String

Busca somente as Formas de Pagamento atualizadas após a Data/Hora(no formato ‘dd/MM/yyyy HH:mm:ss’) informado.

3 BuscarInativos Bool Indicador se a pesquisa deve retornar os itens inativos

Classe FormaPagamento

1 Codigo String Código da FormaPagamento

2 Descricao String Descrição da FormaPagamento

3 Inativo Bool Indicador se a FormaPagamento está inativa Classe FiltroTabelaPreco

1 Codigo String Código para Filtro da Tabela de Preço

2 BuscarSomenteValidade Bool Indicador para buscar somente tabelas na validade

3 Servico Bool Indicador para buscar Tabela de Preço de Serviço

4 DataHoraBaseAlteracao String

Busca somente as Tabelas de Preços atualizadas após a Data/Hora(no formato ‘dd/MM/yyyy HH:mm:ss’) informado.

5 CodigoProdutoServico String[]

Indicador para buscar apenas tabelas de preço que possuam o mesmo Código de

Produto/Serviço contido em um ou mais itens da lista. Também filtra os itens da tabela, retornando apenas os itens que estejam de acordo com o filtro.

Classe TabelaPreco

1 Id String Código de uso interno de identificação da Tabela de Preço

2 Codigo String Código da Tabela de Preço

3 Nome String Nome da Tabela de Preço

4 Validade String Validade da Tabela de Preço

(30)

6 Produto Bool Indicador de Tabela de Preço de Produto

7 TabelaPadrao Bool Indicador de Tabela de Preço padrão do sistema

8 ItensTabelaPreco ItemTabelaPreco[] Lista de Itens da Tabela de Preço Classe ItemTabelaPreco

1 Produto Bool Indicador de Item do tipo Produto

2 CodigoItem String Código do Item do Item da Tabela de Preço

3 DescricaoGrade1 DescricaoGrade Definição da Grade 1 do Item da Tabela de Preço

4 DescricaoGrade2 DescricaoGrade Definição da Grade 2 do Item da Tabela de Preço

5 DescricaoGrade3 DescricaoGrade Definição da Grade 3 do Item da Tabela de Preço

6 Preco String Preço do Item da Tabela de Preço

7 PercentualDescontoMaximo String

Percentual de Desconto Máximo do Item da Tabela de Preço (campo informado somente se não houver definição no campo

ValorDescontoMaximo)

8 ValorDescontoMaximo String Valor do Desconto Máximo do Item da Tabela de Preço

9 PrecoPromocional String Valor do Preço Promocional feito pelo Reajuste Temporário

10 DataInicioPromocao String

Data/Hora início da promoção informado no Reajuste Temporário. (no formato ‘dd/MM/yyyy HH:mm:ss’

11 DataFimPromocao String

Data/Hora final da promoção informado no Reajuste Temporário. (no formato ‘dd/MM/yyyy HH:mm:ss’

12 QuantidadeMinima String Quantidade mínima de produto/serviço para a faixa de preço informada no item.

13 QuantidadeMaxima String Quantidade máxima de produto/serviço para a faixa de preço informada no item.

Classe Conta

1 Codigo String Código da Conta

2 TipoConta TipoConta Tipo da Conta

3 Classificacao String Classificação da Conta

4 Nome String Nome da Conta

5 CodigoProprio String Código próprio da Conta

6 CnpjCPF String CNPJ ou CPF da Conta

7 Tipo TipoClassificacaoConta Tipo da classificação da Conta

8 Inativa Bool Indica se a conta está inativa

Classe FiltroConta

1 Codigo String Código no Filtro da Conta

2 TipoConta TipoConta Tipo da Conta no Filtro da Conta

3 BuscarInativas Bool Indicador se a pesquisa deve retornar os itens inativos

(31)

Classe Rateio

1 CodigoConta String Código da Conta do Rateio

2 ValorRateio String Valor do Rateio

3 NomeConta String Nome da Conta do Rateio (somente leitura)

4 CodigoFilial String Código da filial do Rateio (utilizado para rateio na classe de ItemRequisicaoInterna)

5 Quantidade String Quantidade do Rateio (utilizado para rateio na classe de ItemRequisicaoInterna)

6 CasasDecimaisQuantidade String Casas decimais da Quantidade do Rateio

7 CodigoHistorico String Código do histórico do Rateio (utilizado para rateio na classe ItemSolicitacaoCompras)

8 CodigoRequisitante String Código do requisitante do Rateio (utilizado para rateio na classe ItemSolicitacaoCompras)

9 CodigoDepartamento String Código do departamento do Rateio (utilizado para rateio na classe ItemSolicitacaoCompras) Classe RateioEmpresarial

1 RateioContabil Rateio Rateio Contábil do Rateio Empresarial

2 RateiosGerenciais Rateio[] Lista de Rateios Gerenciais do Rateio Empresarial

Classe FiltroUsuario

1 Id Inteiro Identificador interno para filtro do Usuário

2 Nome String Nome para filtro do Usuário

3 Apelido String Apelido para filtro do Usuário

4 LerPermissoes Bool Deve ou não ler as permissões do Usuário

5 BuscarInativos Bool Indicador se a pesquisa deve retornar os itens inativos

Classe Usuario

1 Id Inteiro Id do Usuário

2 Nome String Nome do Usuário

3 Apelido String Apelido do Usuário

4 Senha String Informação de senha do Usuário

6 ManterSenha Bool

Indicador se ao atualizar o registro, a senha deve ser alterada.

Somente aplicável em casos de atualização de usuário.

5 IsSupervisor Bool Indicador da característica de supervisor do Usuário

7 IdUsuarioGrupo Inteiro Identificador do usuário que possui as permissões reais deste Usuário

8 Excluido Bool Indicador de Excluído do Usuário

9 Inativo Bool Indicador de Ativo/Inativo do Usuário

10 EmailUsuario String E-mail do Usuário

11 Permissões PermissaoModulo[] Lista de permissões do Usuário

12 CodigoViajante String Código do Viajante

(32)

Classe PermissaoModulo

1 DescricaoModulo String Descrição do Modulo

2 Modulo Modulo Modulo

3 PossuiAcesso Bool Indicador de Acesso Classe FiltroVendedor

1 Codigo String Código do Vendedor a ser considerado

2 BuscarInativos Bool Indicador se a pesquisa deve retornar os itens inativos

Classe Vendedor

1 Codigo String Código do Vendedor

2 Nome String Nome do Vendedor

3 Email String E-mail do Vendedor

4 Inativo Bool Indicador se o Vendedor está inativo Classe Representante (Representação reduzida do Representante presente no CFRT)

1 Codigo String Código do Representante

2 CPF_CNPJ String CPF/CNPJ do Representante

3 Nome String Nome do Representante

4 CodigoTabelaPrecoProduto String Código da Tabela de Preço de Produto associada ao representante

5 CodigoTabelaPrecoServico String Código da Tabela de Preço de Serviço associada ao representante

Classe InfoPlus

1 IdHeader Inteiro Identificador interno para InfoPlus

2 Descricao String Descrição do InfoPlus

3 Valor String Valor atribuído ao InfoPlus

4 TipoInfoPlus TipoInfoPlus Tipo do valor atribuído ao InfoPlus

5 Obrigatorio Bool Identifica se o campo é obrigatório ou não

6 Grupo String

Código do Grupo. Utilizado quando o o campo “TipoInfoPlus” for igual a

“InformacoesComplementares”

Classe InformacaoComplementarInfoPlus

1 Codigo String Código da Informação Complementar 2 Descricao String Descrição da Informação Complementar Classe Filial

1 Codigo String Código da Filial

2 Nome String Nome da Filial (Campo “Identificação” no cadastro de filiais

3 NomeFantasia String Nome Fantasia da Filial Classe DadosCategoria

(33)

2 CodigoProprio String Código próprio associado a Categoria

3 Descricao String Valor descritivo da Categoria Classe Portador

1 Codigo String Código do Portador

2 NomeFantasia String Nome da Filial (Campo “Identificação” no cadastro de filiais

3 RazaoSocial String Nome Fantasia da Filial

Classe TipoCobranca

1 Codigo String Código do Tipo de Cobrança

2 Descricao String Descrição do Tipo de Cobrança Classe ContaContabil

1 Codigo String Código da Conta

2 TipoConta TipoConta Tipo da Conta

3 Classificacao String Classificação da Conta

4 Nome String Nome da Conta

5 CodigoProprio String Código próprio da Conta

6 CnpjCPF String CNPJ ou CPF da Conta

7 Tipo TipoClassificacaoConta Tipo da classificação da Conta

8 Inativa Bool Indica se a conta está inativa

9 Caixa Bool Indica se a conta possui a característica Caixa

10 Banco Bool Indica se a conta possui a característica Banco

11 Cliente Bool Indica se a conta possui a característica Cliente

12 Fornecedor Bool Indica se a conta possui a característica Fornecedor

13 Transportadora Bool Indica se a conta possui a característica Transportadora

14 Representante Bool Indica se a conta possui a característica Representante

15 Sacado Bool Indica se a conta possui a característica Sacado

16 Cedente Bool Indica se a conta possui a característica Cedente

17 EntRecursos Bool Indica se a conta possui a característica Entrada de Recursos

18 SaiRecursos Bool Indica se a conta possui a característica Saída de Recursos

19 Tesouraria Bool Indica se a conta possui a característica Tesouraria

20 Patrimonio Bool Indica se a conta possui a característica Patrimônio

21 CustoDespesa Bool Indica se a conta possui a característica Custo/Despesa

Classe FiltroContaContabil

1 Caracteristica CaracteristicaConta Característica da Conta Contábil 2 ControlePaginacao ControlePaginacao Informações da pagina desejada

(34)

Classe ControlePaginacao

1 Pagina int Página desejada

2 QuantidadePorPagina int Quantidade de registros desejados por Página 3 OrderBy String Nome do campo que deseja ser utilizado para

ordenação dos registros

Classe EmpresaLogin

1 Nome String Nome da base de dados registrada.

2 Versao String Versão da base de dados.

3 RazaoSocial String Razão Social da base de dados registrada.

Classe ListaEmpresaLogin

1 Empresas EmpresaLogin[] Lista das empresas registradas

2 VersaoSistema String Versão da instalação do Sistema Radar Classe FiltroHistorico

1 Codigo String Código do Histórico

Classe Historico

1 Codigo String Código do Histórico

2 Descricao String Descrição do Histórico, sem o preenchimento dos complementos

3 Complementos ComplementoHistorico[] Complementos do histórico a serem considerados

Classe ComplementoHistorico

1 Valor String Valor do Complemento de Histórico

2 TipoHistorico TipoHistorico Tipo do valor de Complemento de Histórico Classe FotoUsuario

1 Base64String String Foto em uma string em formato Base64

2 NomeFoto String Nome da foto

Classe Dimensoes

1 Largura String Largura do produto

2 UnidadeMedidaLargura UnidadeMedidaComprimento Unidade de medida da largura do produto

3 Altura String Altura do produto

4 UnidadeMedidaAltura UnidadeMedidaComprimento Unidade de medida da altura do produto

5 Comprimento String Comprimento do produto

(35)

Classe FiltroVeiculo

1 Codigo String Código do veículo

2 AnoInicial String Ano inicial a ser considerado (no formato yyyy)

3 AnoFinal String Ano final a ser considerado (no formato yyyy)

4 Placa String Placa do veículo

Classe Veiculo

1 Codigo String Código do veículo

2 Descricao String Descrição do veículo

3 Placa String Placa do veículo

4 Ano String Ano do veículo

5 TipoVeiculo TipoVeiculo Tipo do veículo

Classe FiltroServico

1 CodigoServico String Código do Serviço

2 BuscarSomenteServicos Bool Buscar Somente Serviços

3 BuscarInativos Bool Permitir Serviços Inativos

4 DataHoraBaseAlteracao String

Busca somente os Serviços atualizados após a Data/Hora(no formato ‘dd/MM/yyyy

HH:mm:ss’) informado. Classe Servico

1 TipoServico TipoServico Código do Serviço

2 CodigoNivelSuperior String Código do serviço/classe de nível superior na hierarquia. Vazio caso seja o primeiro nível.

3 Codigo String Código do Serviço

4 Classificacao String Classificação do Serviço

5 NomeServico String Nome do Serviço

6 Descricao String Descrição do Serviço

7 PrecoVenda String Preço de Venda do Serviço

8 CasasDecimaisPrecoVenda CasasDecimais Casas Decimais de Venda do Serviço

9 UnidadeMedida UnidadeMedida Unidade de Medida do Serviço

10 Inativo Bool Indicador de Serviço Inativo Classe FiltroNaturezaOperacao

1 Codigo String Código da Natureza de Operação (se estivar preenchido, os outros campos serão ignorados)

2 CodigoFilial String Filial da Natureza de Operação

3 Modulo Modulo Módulo da Natureza de Operação Classe NaturezaOperacao

1 Codigo String Código da Natureza de Operação

2 Nome String Nome da Natureza de Operação

(36)

Classe FiltroSituacaoServico

1 Codigo String Código da Situação de Serviço (se estivar preenchido, os outros campos serão ignorados)

2 CodigoFilial String Filial da Situação de Serviço

3 Modulo Modulo Módugo da Natureza de Operação Classe SituacaoServico

1 Codigo String Código da Situação de Serviço

2 Nome String Nome da Situação de Serviço

3 DescricaoLegal String Descrição Legal da Situação de Serviço Classe FiltroComprador

1 Codigo String Código do Comprador (se estivar preenchido, os outros campos serão ignorados)

2 CodigoUsuario String Código do Usuário do Comprador

3 BuscarInativos Bool Indicar se deve buscar Compradores inativos Classe Comprador

1 Codigo String Código do Comprador

2 Nome String Nome do Comprador

3 Ativo Bool Indicador de se o Comprador está ativo Classe FiltroDepartamento

1 Codigo String Código do Departamento (se estivar preenchido, os outros campos serão ignorados)

2 CodigoFilial String Código da Filial do Departamento

3 BuscarInativos Bool Indicar se deve buscar Departamentos inativos Classe Departamento

1 Codigo String Código do Departamento

2 Nome String Nome do Departamento

3 Ativo Bool Indicador se o Departamento está ativo Classe FiltroRequisitante

1 Codigo String Código do Requisitante (se estivar preenchido, os outros campos serão ignorados)

2 CodigoFilial String Código da Filial do Requisitante

3 CodigoDepartamento String Código do Departamento do Requisitante

4 BuscarInativos Bool Indicar se deve buscar Requisitantes inativos Classe Requisitante

1 Codigo String Código do Requisitante

2 Nome String Nome do Requisitante

3 Ativo Bool Indicador se o Requisitante está ativo Classe FiltroDocumento

(37)

1 Codigo String Código do Documento (se estivar preenchido, os outros campos serão ignorados)

2 Serie String Série do Documento

3 CodigoFilial String Código da Filial do Documento

4 TipoCadastroDocumento TipoCadastroDocumento

Tipo do cadastro do Documento, é possível somar o valor dos tipos para filtrar por mais de um tipo

5 BuscarInativos Bool Indicar se deve buscar Documentos inativos

Classe Documento

1 Codigo String Código do Documento

2 Descrição String Nome do Documento

3 Serie String Série do Documento

4 Ativo Bool Indicador se o Documento está ativo Classe FiltroModeloDocumento

1 Codigo String Código do Modelo de Documento Classe ModeloDocumento

1 Codigo String Código do Modelo de Documento

2 Descrição String Nome do Modelo de Documento Classe ContatoCFRT

1 Codigo String Código do Contato

2 Nome String Nome do Contato

3 Departamento String Departamento do Contato

4 Funcao String Função do Contato

5 Email String E-mail do Contato

6 Endereco String Endereço do Contato

7 Complemento String Complemento do Contato

8 NumeroEndereco String Número do Endereço do Contato

9 Bairro String Bairro do Contato

10 CodigoCidade String Código da cidade, conforme cadastro de Municipios do Radar

11 CodigoIBGECidade String Código do IBGE associado a cidade, conforme cadastro de Municipios do Radar

12 Cidade String Nome da Cidade, conforme cadastro de Municipios do Radar

13 UF String UF do Contato

14 CEP String CEP do Contato

15 DDDTelefone String DDD do Telefone do Contato

16 Telefone String Telefone do Contato

17 DDDFax String DDD do Fax do Contato

18 Fax String Fax do Contato

(38)

Classe FiltroFiliais

1 CpfCnpj String CpfCnpj a ser filtrado

2 CodigoInicial String Codigo Inicial a ser filtrado

3 CodigoFinal String Codigo Final a ser filtrado

4 Identificacao String Identificado a ser filtrado

5 RazaoSocial String Razão Social a ser filtrado

6 IncluirFiliaisInativas Bool Indicar se deve buscar as filiais inativas

7 ControlePaginacao ControlePaginacao Informações da pagina desejada Classe FiltroFilial

1 Codigo String Código da Filial a ser filtrada Classe FiltroInformacaoSuplementar

1 Codigo String Código da Informação Suplementar a ser filtrada 2 CodigoGrupo String Código do Grupo da Informação Suplementar a

ser filtrada

3 ControlePaginacao ControlePaginacao Informações da pagina desejada Classe InformacaoSuplementar

1 Codigo String Código da Informação Suplementar 2 Nome String Nome da Informação Suplementar

Classe FiltroTipoRecurso

1 Codigo String Código do tipo de recurso a ser filtrado 2 BuscarAtivos Bool Indicador que deve buscar ativos 3 BuscarInativos Bool Indicador que deve buscar inativos 4 BuscarGrupos Bool Indicador que deve buscar grupos 5 BuscarAnaliticos Bool Indicador que deve buscar analíticos 6 ControlePaginacao ControlePaginacao Informações da pagina desejada Classe TipoRecurso

1 Codigo String Código do Tipo de Recurso 2 IsGrupo Bool Indicador de que é um grupo 3 IsInativo Bool Indicador de que está inativo

4 Nome String Nome do Tipo de Recurso

Classe FiltroRecurso

1 Codigo String Código do recurso a ser filtrado 2 BuscarAtivos Bool Indicador que deve buscar ativos 3 BuscarInativos Bool Indicador que deve buscar inativos 4 BuscarGrupos Bool Indicador que deve buscar grupos 5 BuscarAnaliticos Bool Indicador que deve buscar analíticos 6 ControlePaginacao ControlePaginacao Informações da pagina desejada Classe Recurso

Referências

Documentos relacionados

Utilizado para conectar o cabo de fibra óptica padrão Olympus nas Fontes de Luz Sigmed..

Seu real benefício como tratamento para pacientes com câncer de cólon e reto avançado somente foi demonstrado conclusivamente pelo estudo INT-9741, no qual o regime de

O Serviço Municipal de Proteção Civil tem em curso um projeto educativo direcionado para as escolas de todo o concelho de Santa Maria da Feira.. Intitulado “A

O estudo tem como objetivo principal avaliar a relação entre o estado de saúde bucal de adolescentes de 13 a 15 anos e o senso de coerência de seus responsáveis, além

Para o desenvolvimento do presente trabalho foi utilizada uma pesquisa bibliográfica, de campo e quantitativa,“tem por objetivo conhecer as diferentes

Na hipótese de desistência do curso, por parte do inscrito entre nove (09) dias antes do início das aulas e a data de inicio das aulas, terá o inscrito, direito à devolução

Ademais, a restauração fundamenta-se no respeito pela obra de arte (e, na nossa visão contemporânea mais alargada sobre o tema, no respeito pelos bens culturais em geral que, mesmo

O cabeçote de faceamento motorizado, mantido em um eixo de rotação e translação, gerenciado pelas máquinas WS, é usado para realizar trabalhos de faceamento ou trabalho de