Árvore de páginas

Versões comparadas

Chave

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

...

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

            <a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>

            <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>

            <a:LogID/>

            <a:ItemProcessado/>

            <a:ItensNaoProcessados/>

            <a:ItensProcessados>

...

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

                      <a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>

                      <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>

                      <a:LogID/>

                      <a:ItemProcessado/>

            <a:ItensNaoProcessados/>

...

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

         

...

            <a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>

                      <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>

                      <a:LogID/>

                      <a:ItemProcessado/>

            <a:ItensNaoProcessados/>

            <a:ItensProcessados>

ItensProcessados>               <a:ProdutoDTO>

...

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

         

...

            <a

...

:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>

             

...

        <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>

       

...

             

...

<a:LogID/>

         

...

            <a:

...

ItemProcessado/>

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

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

               <a:ProdutoDTO>

                  

               </a:ProdutoDTO>

            </a:ItensProcessados>

            <a:MensagemDeErro/>

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

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

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

...

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

                      <a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>

                      <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>

                      <a:LogID/>

                      <a:ItemProcessado/>

            <a:ItensNaoProcessados/>

...

            <a:Descricao>Efetua a Confirmação da integração dos dados pendentes na AG1PDVPD!</a:Descricao>

                      <a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>

                      <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>

                      <a:LogID/>

                      <a:ItemProcessado/>

            <a:ItensNaoProcessados xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>

...

            <a:Descricao>Consulta os departamentos do sistema RMS Retail e os respectivos dependentes.</a:Descricao>

            <a:ItensNaoProcessados/>

            <a:ItensProcessados>

               <a:DepartamentoDTO>

                      <a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>

                     

...

               </a:DepartamentoDTO>

...

<a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:

...

InicioProcesso>

                     

...

<a:

...

LogID/>

                      <a:ItemProcessado/>

            <a:ItensNaoProcessados/>

            <a:ItensProcessados>

               <a:DepartamentoDTO>

                  

               </a:DepartamentoDTO>

            </a:ItensProcessados>

            <a:MensagemDeErro/>

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

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

...

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

            <a:Descricao/>

                      <a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>

                      <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>

                      <a:LogID/>

                      <a:ItemProcessado/>

            <a:ItensNaoProcessados/>

...

            <a:Descricao>Consulta os operadores de caixa disponiveis para a filial informada.</a:Descricao>

            <a:ItensNaoProcessados/>

            <a:ItensProcessados>

               <a:OperadorDeCaixaDTO>

                     

...

<a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>

                      <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>

                      <a:LogID/>

                      <a:ItemProcessado/>

            <a:ItensNaoProcessados/>

            <a:ItensProcessados>

               <a:OperadorDeCaixaDTO>

                  

               </a:OperadorDeCaixaDTO>

            </a:ItensProcessados>

            <a:

               </a:OperadorDeCaixaDTO>

            </a:ItensProcessados>

            <a:MensagemDeErro/>

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

...

            <a:Descricao>Consulta as ofertas combinadas disponiveis na base de dados do sistema RMS Retail.</a:Descricao>

            <a:ItensNaoProcessados/>

            <a:ItensProcessados>

               <a:OfertaCombinadaDTO>

                     

...

<a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>

                      <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>

                      <a:LogID/>

                      <a:ItemProcessado/>

            <a:ItensNaoProcessados/>

            <a:ItensProcessados>

               <a:OfertaCombinadaDTO>

                 

               </a:OfertaCombinadaDTO>

            </a:ItensProcessados>

            <a:MensagemDeErro/>

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

            <a:

               </a:OfertaCombinadaDTO>

            </a:ItensProcessados>

            <a:MensagemDeErro/>

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

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

...

            <a:Descricao>Consulta os componentes receita na base de dados do sistema RMS Retail.</a:Descricao>

         

...

            <a

...

:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>

             

...

        <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>

       

...

             

...

<a:LogID/>

                      <a:ItemProcessado/>

            <a:ItensNaoProcessados/>

            <a:ItensProcessados>

               <a:ComponenteReceitaDTO>

                  

               </a:ComponenteReceitaDTO>

            </a: </a:ItensProcessados>

            <a:MensagemDeErro/>

...

            <a:Descricao>Consulta os componentes referente aos itens receita do sistema RMS Retail.</a:Descricao>

                      <a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>

                      <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>

                      <a:LogID/>

                      <a:ItemProcessado/>

            <a:ItensNaoProcessados/>

...

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

         <ConsultarControleRegistroExportacoesResult 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 controle e registro de exportação</a:Descricao>

                      <a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>

                      <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>

                     

...

<a:LogID/>

                      <a:

...

ItemProcessado/>

            <a:ItensNaoProcessados/>

...

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

            <a:Descricao>Consulta de controle e registro de exportação</a:Descricao>

                      <a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>

                      <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>

                      <a:LogID/>

                      <a:

...

ItemProcessado/>

            <a:ItensNaoProcessados/>

...

Para integração do módulo Importação de Movimentos, dispomos dos métodos listados abaixo:
  • EnviarMovimentos: Método responsável por importar os dados de um ou mais movimentos.
    • Assinatura: RetornoDTO<MovimentoDTO> EnviarMovimentos(List<MovimentoDTO> pMovimentos)
    • Parâmetros de envio:
      • pMovimentos: Lista de movimentos a serem importados.
        • MovimentoDTO: Movimento a movimento a ser importado.
      • CodigoDaFuncaoExecutada: “0”. Campo numérico.
      • DescricaoErroImportacao: Descrição do erro da importação. Campo alfa-numérico.
    • SOAP de envio:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:rms="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.Util.Entidades">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:EnviarMovimentos>

         <tem:pMovimentos>

            <rms:MovimentoDTO>

               

            </rms:MovimentoDTO>

         </tem:pMovimentos>

      </tem:EnviarMovimentos>

   </soapenv:Body>

</soapenv:Envelope>

    • Parâmetros de retorno: RetornoDTO<MovimentoDTO>
      • Descricao: Descrição do processo executado. Campo alfa-numérico.
      • ItensProcessados: Lista de movimentos importados. Array de MovimentoDTO.
        • MovimentoDTO: Movimento importado.
      • 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 MovimentoDTO.
    • SOAP de retorno:
      <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
         <s:Body>
            <EnviarMovimentosResponse xmlns="http://tempuri.org/">
               <EnviarMovimentosResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.UTIL.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
                  <a:Descricao>Envia os movimentos que foram importados na base de dados do sistema RMS-Retail.</a:Descricao>
                  <a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>
                  <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>
                  <a:LogID/>
                  <a:ItemProcessado/>
                  <a:ItensNaoProcessados/>
                  <a:ItensProcessados>             
                     <a:MovimentoDTO>
                        
                     </a:MovimentoDTO> 
                  </a:ItensProcessados>
                  <a:MensagemDeErro/>
                  <a:Status>true</a:Status>
                  <a:TotalDeItensNaoProcessados>0</a:TotalDeItensNaoProcessados>
                  <a:TotalDeItensProcessados>1</a:TotalDeItensProcessados>
               </EnviarMovimentosResult>
            </EnviarMovimentosResponse>
         </s:Body>
      </s:Envelope>

  • EnviarSangrias: Método responsável por importar sangrias.
    • Assinatura: RetornoDTO<SangriaDTO> EnviarSangrias(List<SangriaDTO> pSangrias)
    • Parâmetros de envio:
      • pSangrias: Lista de sangrias a serem importadas. Array de SangriaDTO.SangriaDTO: Sangria a sangria a ser importada.
        • SangriaDTO: Sangria a sangria a ser importada.
    • SOAP de envio:
      <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:rms="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.Util.Entidades">
         <soapenv:Header/>
         <soapenv:Body>
            <tem:EnviarSangrias>
               <tem:pListaSangrias>
                  <rms:SangriaDTO>
                    
                  </rms:SangriaDTO>
               </tem:pListaSangrias>
            </tem:EnviarSangrias>
         </soapenv:Body>
      </soapenv:Envelope>
    • Parâmetros de retorno: RetornoDTO<SangriaDTO>
      • Descricao: Descrição do processo executado. Campo alfa-numérico.
      • ItensProcessados: Lista de movimentos importados. Array de SangriaDTO.
        • SangriaDTO: Sangria a sangria a ser importada.
      • 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 SangriaDTO.
    • SOAP de retorno:
      <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
         <s:Body>
            <EnviarSangriasResponse xmlns="http://tempuri.org/">
               <EnviarSangriasResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.UTIL.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
                  <a:Descricao>Envia as sangrias que foram importadas na base de dados do RMS-Retail.</a:Descricao>.</a:Descricao>
                  <a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>
                  <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>
                  <a:LogID/>
                  <a:ItemProcessado/>
                  <a:ItensNaoProcessados/>
                  <a:ItensProcessados>
                  <rms:SangriaDTO>
                     
                  </rms:SangriaDTO>
                  </a:ItensProcessados>
                  <a:MensagemDeErro/>
                  <a:Status>true</a:Status>
                  <a:TotalDeItensNaoProcessados>0</a:TotalDeItensNaoProcessados>
                  <a:TotalDeItensProcessados>1</a:TotalDeItensProcessados>
               </EnviarSangriasResult>
            </EnviarSangriasResponse>
         </s:Body>
      </s:Envelope>

  • EnviarNFCeSAT: Método responsável por importar NFC-e e SAT.
    • Assinatura: RetornoDTO<NFCeSATDTO> EnviarNFCe(List<NFCeSATDTO> pNFCeSAT)
    • Parâmetros de envio:
      • pListaNFCeSAT: Lista de NFC-e/SAT a serem importadas. Array de NFCeSATDTO.
        • NFCeSATDTO: NFC-e/SAT a NFC-e/SAT a ser importada.
    • SOAP de envio:
      <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:rms="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.Util.Entidades">
         <soapenv:Header/>
         <soapenv:Body>
            <tem:EnviarNFCeSAT>
               <tem:pListaNFCe>
                  <rms:NFCeSATDTO>
                     
                  </rms:NFCeSATDTO>
               </tem:pListaNFCe>
            </tem:EnviarNFCeSAT>
         </soapenv:Body>
      </soapenv:Envelope>
    • Parâmetros de retorno: RetornoDTO<NFCeSATDTO>
      • Descricao: Descrição do processo executado. Campo alfa-numérico.
      • ItensProcessados: Lista de NFC-e importadas. Array de NFCeSATDTO.
        • NFCeSATDTO: NFC-e/SAT a NFC-e/SAT a ser importada.
      • 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 NFCeSATDTO.
    • SOAP de retorno:
      <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
         <s:Body>
            <EnviarNFCeSATResponse xmlns="http://tempuri.org/">
               <EnviarNFCeSATResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.UTIL.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
                  <a:Descricao>Envia as NFCe ou SAT que foram importadas na base de dados do RMS-Retail.</a:Descricao>
                  <a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>
                  <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>
                  <a:LogID/>
                  <a:ItemProcessado/>
                  <a:ItensNaoProcessados/>
                  <a:ItensProcessados>
                      <a:NFCeSATDTO>
                    
                      </a:NFCeSATDTO>
                  </a:ItensProcessados>
                  <a:MensagemDeErro/>
                  <a:Status>true</a:Status>
                  <a:TotalDeItensNaoProcessados>0</a:TotalDeItensNaoProcessados>
                  <a:TotalDeItensProcessados>1</a:TotalDeItensProcessados>
               </EnviarNFCeSATResult>
            </EnviarNFCeSATResponse>
         </s:Body>
      </s:Envelope>

  • EnviarSaidaOperador: Envia as saídas de operadores para serem importadas na base de dados do RMS Retail.
      • Assinatura: RetornoDTO<SaidaOperadorDTO> EnviarSaidaOperador(List<SaidaOperadorDTO> pSaidaOperadorDTO)
      • Parâmetros de envio:
        • pSaidaOperadorDTO: Lista de saídas de operadores a serem importadas. Array de SaidaOperadorDTO.
          • SaidaOperadorDTO: Saída de operador a ser importada.
      • SOAP de envio:
        <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:rms="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.Util.Entidades">
           <soapenv:Header/>
           <soapenv:Body>
              <tem:EnviarSaidaOperador>
                 <tem:pListaSaidaOperador>
                    <rms:SaidaOperadorDTO>
                       
                    </rms:SaidaOperadorDTO>
                 </tem:pListaSaidaOperador>
              </tem:EnviarSaidaOperador>
           </soapenv:Body>
        </soapenv:Envelope>
      • Parâmetros de retorno: RetornoDTO<SaidaOperadorDTO>
        • Descricao: Descrição do processo executado. Campo alfa-numérico.
        • ItensProcessados: Lista de saídas de operador importadas. Array de SaidaOperadorDTO.
          • SaidaOperadorDTO: Saída de operador importada.
        • 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 SaidaOperadorDTO.
      • SOAP de retorno:
        <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
           <s:Body>
              <EnviarSaidaOperadorResponse xmlns="http://tempuri.org/">
                 <EnviarSaidaOperadorResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.UTIL.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"://www.w3.org/2001/XMLSchema-instance">
                    <a:Descricao> Envia as Saidas De Operador para serem importadas na base de dados do RMS Retail.</a:Descricao>
                    <a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>
                    <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>
                    <a:LogID/>
                    <a:Descricao> Envia as Saidas De Operador para serem importadas na base de dados do RMS Retail.</a:Descricao>  <a:ItemProcessado/>
                    <a:ItensNaoProcessados/>
                    <a:ItensProcessados>
                       <a:SaidaOperadorDTO>
                          
                       </a:SaidaOperadorDTO>
      •             </a:ItensProcessados>
                    <a:MensagemDeErro/>
                    <a:Status>true</a:Status>
                    <a:TotalDeItensNaoProcessados>0</a:TotalDeItensNaoProcessados>
                    <a:TotalDeItensProcessados>1</a:TotalDeItensProcessados>
                 </EnviarSaidaOperadorResult>
              </EnviarSaidaOperadorResponse>
             </s:Body>
          </s:Envelope>
  • EnviarReducaoZ: Método responsável por importar os dados de uma leitura Z.
    • Assinatura: RetornoDTO<ReducaoZDTO> EnviarReducaoZ(List<ReducaoZDTO> pReducaoZDTO)
    • Parâmetros de envio:
      • pReducaoZDTO: Lista de reduções a serem importadas. Array de ReducaoZDTO.
        • ReducaoZDTO: Redução a redução a ser importada.
    • SOAP de envio:
      <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:rms="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.Util.Entidades">
         <soapenv:Header/>
         <soapenv:Body>
            <tem:EnviarReducaoZ>
               <tem:pListaReducaoZ>
                  <rms:ReducaoZDTO>
                     
                  </rms:ReducaoZDTO>
               </tem:pListaReducaoZ>
            </tem:EnviarReducaoZ>
         </soapenv:Body>
      </soapenv:Envelope>
    • Parâmetros de retorno: RetornoDTO<ReducaoZDTO>
      • Descricao: Descrição do processo executado. Campo alfa-numérico.
      • MensagemDeErro: Mensagem de erro, caso ocorra. Campo alfa-numérico.
      • ItensProcessados: Lista de reduções importadas. Array de ReducaoZDTO.
        • ReducaoZDTO: Redução a redução a ser importada.
      • 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 ReducaoZDTO.
    • SOAP de retorno:
      <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
         <s:Body>
            <EnviarReducaoZResponse xmlns="http://tempuri.org/">
               <EnviarReducaoZResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.UTIL.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
                  <a:Descricao>Envia as Reduções Z serem importadas na base de dados do RMS Retail.</a:Descricao>
                  <a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>
                  <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>
                  <a:LogID/>
                  <a:ItemProcessado/>
                  <a:ItensNaoProcessados/>
                  <a:ItensProcessados>
                     <a:ReducaoZDTO>
                        
                     </a:ReducaoZDTO>
                  </a:ItensProcessados>
                  <a:MensagemDeErro/>
                  <a:Status>true</a:Status>
                  <a:TotalDeItensNaoProcessados>0</a:TotalDeItensNaoProcessados>
                  <a:TotalDeItensProcessados>1</a:TotalDeItensProcessados>
               </EnviarReducaoZResult>
            </EnviarReducaoZResponse>
         </s:Body>
      </s:Envelope>

  • DeletarProdutos: Deleta os produtos já importados da base de dados do RMS Retail.
    • Assinatura: RetornoDTO<ProdutoDTO> DeletarProdutos(List<ProdutoDTO> pListProdutoDTO)
    • Parâmetros de envio:
      • pListProdutoDTO: Lista de produtos a serem deletados. Array de ProdutoDTO.
        • ProdutoDTO: Produto a ser deletado. Só é necessário passar 3 campos preenchidos: Filial, EAN e IDExportacaoCadastro.
    • SOAP de envio:
      <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:rms="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.Util.Entidades" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <soapenv:Header/>
         <soapenv:Body>
            <tem:DeletarProdutos>
               <tem:pListProdutoDTO>
                  <rms:ProdutoDTO>
                     
                  </rms:ProdutoDTO>
               </tem:pListProdutoDTO>
            </tem:DeletarProdutos>
         </soapenv:Body>
      </soapenv:Envelope>
    • Parâmetros de retorno: RetornoDTO<ProdutoDTO>
      • Descricao: Descrição do processo executado. Campo alfa-numérico.
      • ItensProcessados: Lista de produtos deletados. Array de ProdutoDTO.
        • ProdutoDTO: ProdutoDTO deletado.
      • 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 ProdutoDTO.
    • SOAP de retorno:
      <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
         <s:Body>
            <DeletarProdutosResponse xmlns="http://tempuri.org/">
               <DeletarProdutosResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.UTIL.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
                  <a:Descricao>Apaga os produtos que foram processados</a:Descricao>
                  <a:FinalProcesso>2017-06-27T15:43:14.9623161-03:00</a:FinalProcesso>
                  <a:InicioProcesso>2017-06-27T15:43:14.9623161-03:00</a:InicioProcesso>
                  <a:LogID/>
                  <a:ItemProcessado/>
                  <a:ItensNaoProcessados/>
                  <a:ItensProcessados>
                     <a:ProdutoDTO>
                        
                     </a:ProdutoDTO>
                  </a:ItensProcessados>            <a:MensagemDeErro/>
                  <a:Status>true</a:Status>
                  <a:TotalDeItensNaoProcessados>0</a:TotalDeItensNaoProcessados>
                  <a:TotalDeItensProcessados>1</a:TotalDeItensProcessados>
               </EnviarSaidaOperadorResult>
            </EnviarSaidaOperadorResponse>
         </s:Body>
      </s:Envelope>

...