Árvore de páginas

Versões comparadas

Chave

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

...

   </s:Body>

</s:Envelope>

 

  • ConsultarFinalizadoras: Método responsável por obter os dados referentes às finalizadoras.

    • Assinatura: RetornoDTO<FinalizadoraDTO> ConsultarFinalizadoras(int pPDV)

    • Parâmetros de envio:

      • pPDV: Código do PDV para as finalizadoras cadastradas. Campo numérico.

    • SOAP de envio:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:ConsultarFinalizadoras>

         <tem:pPDV>01</tem:pPDV>

      </tem: ConsultarFinalizadoras >

   </soapenv:Body>

</soapenv:Envelope>

 

    • Parâmetros de retorno: RetornoDTO<FinalizadoraDTO>

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

...

      • ItensProcessados:

...

      • Lista

...

      • de

...

      • finalizadoras

...

      • exportadas.

...

      • Array

...

      • de

...

      • FinalizadoraDTO

...

      • .

 

        • FinalizadoraDTO: Finalizadora a finalizadora exportada.
          • Filial: Código da filial (sem digito). Campo numérico.

          • Descricao: Descrição da finalizadora. Campo alfa-numérico.

      • 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.

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

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

    • SOAP de retorno:

...

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

   <s:Body>

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

         <ConsultarComponentesReceitaResult 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 os componentes referente aos itens receita do sistema RMS Retail.</a:Descricao>

            <a:ItensNaoProcessados/>

            <a:ItensProcessados>

               <a:ComponenteReceitaDTO>

                  <a:CodigoDoProdutoComponente>0</a:CodigoDoProdutoComponente>

                  <a:CodigoDoProdutoReceita>0</a:CodigoDoProdutoReceita>

                  <a:Filial>0</a:Filial>

                  <a:PrecoOferta>0</a:PrecoOferta>

                  <a:PrecoVigente>0</a:PrecoVigente>

                  <a:Quantidade>0</a:Quantidade>

               </a:ComponenteReceitaDTO>

            </a:ItensProcessados>

            <a:MensagemDeErro/>

            <a:Status>true</a:Status>

            <a:TotalDeItensNaoProcessados>0</a:TotalDeItensNaoProcessados>

            <a:TotalDeItensProcessados>1</a:TotalDeItensProcessados>

         </ConsultarComponentesReceitaResult>

      </ConsultarComponentesReceitaResponse>

   </s:Body>

</s:Envelope>

 

Campo:

Descrição

Nome do campo.

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

 

 

...