Árvore de páginas

Versões comparadas

Chave

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

...

   </s:Body>

</s:Envelope>

 

  • ConsultarOperadoresDeCaixa: Método responsável por obter os dados referentes aos operadores de caixa (PDV).

    • Assinatura: RetornoDTO<OperadorDeCaixaDTO> ConsultarOperadoresDeCaixa(int pFilial)

    • Parâmetros de envio:

      • pFilial: Código da filial. 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:ConsultarOperadoresDeCaixa>

        

...

                 <tem:pFilial>1</tem:pFilial>

      </tem:ConsultarOperadoresDeCaixa>

   </soapenv:Body>

</soapenv:Envelope>

    • Parâmetros de retorno: RetornoDTO<OperadorDeCaixaDTO>

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

...

      • ItensProcessados:

...

      • Lista

...

      • de

...

      • operadores

...

      • de

...

      • caixas

...

      • exportados.

...

      • Array

...

      • de

...

      • OperadorDeCaixaDTO.MensagemDeErro:

...

      • Mensagem

...

      • de

...

      • erro,

...

      • caso

...

      • ocorra.

...

      • Campo

...

      • alfa-numérico.

     

          • OperadorDeCaixaDTO: Operador a operador exportado.
            • Filial: Código da filial (sem digito).
            • Codigo: Código do operador (sem digito).
            • Matricula: Código de matricula.
            • Nome: Nome do operador.
            • Ativo: true-Ativo, false-Inativo.
            • Tipo: O-Operador, S-Supervisor, G-Gerente.
            • Administrador: true-SIM, false-Não.
            • LogonPDV: Nome de login no PDV.
            • SenhaPDV: * Criptografia configurada para cada software de PDV.
        • 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 OperadorDeCaixaDTO.
      • SOAP de retorno:

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

       <s:Body>

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

             <ConsultarOperadoresDeCaixaResult 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 operadores de caixa disponiveis para a filial informada.</a:Descricao>

                <a:ItensNaoProcessados/>

                <a:ItensProcessados>

                   <a:OperadorDeCaixaDTO>

                      <a:Administrador>false</a:Administrador>

                      <a:Ativo>false</a:Ativo>

                      <a:Codigo>5871</a:Codigo>

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

                      <a:LogonPDV></a:LogonPDV>

                      <a:Matricula>0</a:Matricula>

                      <a:Nome>RICARDO TONDIN</a:Nome>

                      <a:SenhaPDV/>

                      <a:Tipo>79</a:Tipo>

                   </a:OperadorDeCaixaDTO>

                </a:ItensProcessados>

                <a:MensagemDeErro/>

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

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

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

             </ConsultarOperadoresDeCaixaResult>

          </ConsultarOperadoresDeCaixaResponse>

       </s:Body>

    </s:Envelope>

    ...

     

     

     

     

     

     

     

     

     

    ...

     

    1. ConsultarOfertasCombinadas: Método responsável por obter os dados referentes às ofertas combinadas.

      1. Assinatura: RetornoDTO<OfertaCombinadaDTO> ConsultarOfertasCombinadas(int pFilial)

      2. Parâmetros de envio:

    ...