Árvore de páginas

Versões comparadas

Chave

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

...

    • Parâmetros de retorno: RetornoDTO<ProdutoDTO> 

      • Descricao: Descrição do processo executado. Campo alfa-numérico.

      • ItensProcessados: Lista de produtos exportados. Array de ProdutoDTO.

        • ProdutoDTO: Produto a produto exportado.

          • Filial: Código da filial (sem digito). Campo numérico.

          • EAN: Código EAN. Campo numérico.

          • CodigoInterno: Código do produto (sem digito). Campo numérico.

          • CodigoDepartamento. Código do departamento. Campo numérico.

          • CodigoSecao: Código da seção. Campo numérico.

          • CodigoGrupo: Código do grupo. Campo numérico.

          • CodigoSubGrupo: Código do subgrupo. Campo numérico.

          • CodigoFornecedor: Código do fornecedor (sem digito). Campo numérico.

          • DescricaoFornecedor: Razão social do fornecedor. Campo alfa-numérico.

          • DescricaoCompleta: Descrição completa. Campo alfa-numérico.

          • DescricaoReduzida: Descrição reduzida. Campo alfa-numérico.

          • DescricaoDepartamento: Descrição do departamento. Campo alfa-numérico.

          • DescricaoSecao: Descrição da seção. Campo alfa-numérico.

          • DescricaoGrupo: Descrição do grupo. Campo alfa-numérico.

          • DescricaoSubGrupo: Descrição do subgrupo. Campo alfa-numérico.

          • DescricaoMarcaProduto: Descrição da marca do produto. Campo alfa-numérico.

          • TipoEmbalagem: Tipo de embalagem de venda (UN, KG, LT...). Campo alfa-numérico.

          • QuantidadeEmbalagem: Quantidade da embalagem de venda. Campo numérico.

          • GramaturaProduto: Gramatura do produto. Campo numérico.

          • TipoGramatura: Tipo de gramatura (KG, UN, ML, LT...). Campo alfa-numérico.

          • PrecoCusto: Preço de custo. Campo numérico.

          • PrecoVenda: Preço de venda normal. Campo numérico.

          • DataPrecoVenda: Data do preço de venda normal. Se igual a zeros, o produto não está em oferta. Campo alfa-numérico.

          • DataInicialOferta: Data inicial da oferta. Campo alfa-numérico.

          • DataFinalOferta: Data final de oferta. Campo alfa-numérico.

          • PrecoOferta: Preço de oferta. Campo numérico.

          • SituacaoTributaria: Situação tributária. Campo numérico.

          • PercentualTributacao: Percentual tributação. Campo numérico.

          • PercentualReducao: Percentual de redução. Campo numérico.

          • ReducaoR: Redução R. Campo alfa-numérico.

          • TributacaoPDV: Tributação PDV. Campo alfa-numérico.

          • TributacaoECF: Tributação ECF. Campo alfa-numérico.

          • PercentualSubstituicao: Percentual de substituição. Campo numérico.

          • PISCOFINS: 0-Normal, 1-Antecipado, 2-Isento, 3-Aliquota Zero. Campo numérico.

          • EmitirEtiqueta: True-Emite etiqueta, False-Não emite etiqueta. Campo booleano.

          • DataAlteracaoDePreco: Data de alteração de preço (AAAMMDD). Campo alfa-numérico.

          • MultiplaEmbalagem: False-Normal, True-Possui múltiplas embalagens/embalagem especial. Campo booleano.

          • ProdutoPesado: True-Pesado, False-Não pesado. Campo booleano.

          • TipoProduto: Tipo de Produto RMS 1-Normal, 2-Utilizado na produção, 3-Receita, 5-SKU, 6-Ordem de produção, 8-Serviços. Campo numérico.

          • Flag: Livre para uso. Campo alfa-numérico.

          • Flag2: Livre para uso. Campo alfa-numérico.

          • ClassificacaoFiscal: Classificação fiscal / NCM. Campo numérico.

          • Procedencia: Procedência. Campo numérico.

          • ValorPIS: Valor do PIS. Campo numérico.

          • ValorCOFINS: Valor do COFINS. Campo numérico.

          • ValorTotalImposto: Valor total do imposto. Campo numérico.

          • PercentualTotalImposto: Percentual total do imposto. Campo numérico.

          • Vasilhame: True-É vasilhame, False-Não é vasilhame. Campo booleano.

          • CodigoVasilhame: Código do produto vasilhame (sem digito). Campo numérico.

          • QuantidadeOfertaAPartirDe: Quantidade de venda necessária para ativar a oferta A PARTIR DE. Campo numérico.

          • PrecoOfertaAPartirDe: Preço unitário de venda na oferta A PARTIR DE. Campo numérico.

          • TipoEAN: E-EAN, D-DUN. Campo alfa-numérico.

          • TipoUnidadeVenda: Tipo da unidade de venda (UN, KG, LT...). Campo alfa-numérico.

          • QuantidadeNaEmbalagem: Quantidade na unidade da embalagem de venda. Campo alfa-numérico.

          • PoliticaDePreco: Política de preço (E-Entrada, T-Tabelado, M-Margem, P-Pesquisa). Campo alfa-numérico.

          • PrazoValidade: Prazo de validade. Campo numérico.

          • PermiteDesconto: True-Permite desconto, False-Não permite desconto. Campo booleano.

          • PermiteMultiplicacao: True-Permite multiplicação, False-Não permite multiplicação. Campo booleano.

          • ExcluirProdutoNoPDV: True-Produto para excluir no PDV, False-Normal (não excluir). Campo booleano.

          • DigitoCodigoInterno: Dígito do código interno do produto. Campo numérico.

          • ValorTotalImpostoEstadual: Valor total do imposto estadual. Campo numérico.

          • PercentualTotalImpostoEstadual: Percentual total do imposto estadual. Campo numérico.

          • ValorTotalImpostoMunicipal: Valor total do imposto municipal. Campo numérico.

          • PercentualTotalImpostoMunicipal: Percentual total do municipal. Campo numérico.

          • CodigoInternoPai: Código do produto pai. Campo numérico.

          • PermiteAjustarPreco: True-PDV pode ajustar preço do produto, False-PDV não pode ajustar preço do produto. Campo booleano.

          • ProibeVendaMenorIdade: True-Proíbe venda para menor idade, False-Venda permitida sem restrição de idade. Campo booleano.

          • TipoDeOperacaoDoProduto: Tipo de operação do item. I- Inclusão, E-Exclusão, A- Alteração. Campo alfa-numérico.

          • CodigoCFOP: CFOP referente à operação de venda do item. Campo numérico.

          • CodigoReferencia: Referência de Cadastro do Item. Campo numérico.

          • EANs:EANs alternativos do produto. Array de numéricos.

          • CodigoCategoria: Código da categoria do item

          • BloqueiaItemParaVenda: S-Bloqueado para venda, N-Não bloqueado para venda.

          • CodigoDepartamento: Código do departamento

          • ClassificacaoFiscal: Código da exceção do NCM do item.

          • MicroTerminalDeImpressao: Micro-terminal de impressão.

          • EanPrincipal: S - Sim, N - Não

          • CodigoCEST: Código especificador de ST (CEST)

          • CSTPis: Código da situação tributária de PIS

          • CSTCofins: Código da situação tributária de COFINS

      • MensagemDeErro: Mensagem de erro, caso ocorra. Campo alfa-numérico.

      • Status: True-Operação realizada com sucesso, False-Erros foram gerados na operação. Campo booleano.

      • TotalDeItensProcessados: Quantidade total de itens processados. Campo numérico.

      • TotalDeItensNaoProcessados: Quantidade total de itens não processados. Campo numérico.

      • ItensNaoProcessados: Itens não processados. Array de ProdutoDTO.

    • SOAP de retorno:  

   <s<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

...

      <ConsultarProdutosResponse xmlns="http://tempuri.org/">

         <ConsultarProdutosResult          <ConsultarProdutosResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

                        <a:Descricao>Consulta de produtos</a:Descricao>

...

   </s:Body>

</s:Envelope> 

 

Campo:

Descrição

Nome do campo.

Descreva a regra de negócio dos principais campos e exemplos.

 

 

...