Árvore de páginas

Versões comparadas

Chave

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

...

Para integração do módulo CRM-Crédito, dispomos dos métodos listados abaixo:

 

  • ConsultarCliente: Método responsável por obter os dados completos do cliente.
    • Assinatura: ClienteDTO ConsultarCliente(int pFilial, TipoDeDocumento pTipoDeIdentificacao, string pNumeroDoDocumento)

...

    • Parâmetros de envio:

      ...

          • pFilial: Código da filial onde está acontecendo a consulta.

      ...

          • pTipoDeIdentificacao: Tipo de documento de identificação referente ao parâmetro pNumeroDoDocumento.

      ...

          • pNumeroDoDocumento: Número do documento de identificação do cliente.
        • SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:ConsultarCliente>

               <!--Optional:-->

               <tem:pFilial>?</tem:pFilial>

               <!--Optional:-->

               <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

               <!--Optional:-->

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

            </tem:ConsultarCliente>

         </soapenv:Body>

      </soapenv:Envelope>

        • Parâmetro de retorno: ClienteDTO

      ...

      ...

          • Endereco: Endereço do cliente.

      ...

          • ComplementoEndereco: Endereço complementar do cliente.

      ...

          • NumeroEndereco: Número do endereço.

      ...

          • SenhaDoConvenio: Senha do cartão convênio.

      ...

          • SaldoDoConvenio: Saldo em cartão convênio.

      ...

          • SaldoDaCadernetaEletronica:Saldo em caderneta eletrônica.

      ...

          • SaldoDoCheque: Saldo em cheque.

      ...

          • SaldoDaAlimentacao: Saldo em cartão alimentação.

      ...

          • SaldoDePontos: Saldo em cartão de pontos.

      ...

          • SaldoDoSazonal: Saldo em cartão sazonal.

      ...

          • SaldoDoEsporadico: Saldo em cartão esporádico.

      ...

          • Aniversario: Data de nascimento.

      ...

          • NumeroDoCartao: Número do cartão.

      ...

          • Categoria: Categoria do cliente.

      ...

          • Cidade: Cidade.

      ...

          • Empresa: Empresa onde trabalha.

      ...

          • Email: E-mail do cliente.

      ...

          • CPFCNPJ: Número do CPF/CNPJ.

      ...

          • CPFOuCNPJ: Tipo do FIN (CPF/CNPJ).

      ...

          • SenhaDaAlimentacao: Senha do cartão alimentação.

      ...

          • CodigoInterno: Código interno do cliente.

      ...

          • DocumentoDeIdentificacao: Tipo de documento identificado pelo cliente.

      ...

          • Nome: Nome do cliente.

      ...

          • Bairro: Bairro.

      ...

          • NovaSenha: N/A

      ...

          • SenhaDePontos: Senha do cartão de pontos.

      ...

          • CEP: CEP.

      ...

          • SenhaDoSazonal: Senha do cartão sazonal.

      ...

          • SenhaDoEsporadico: Senha do cartão esporádico.

      ...

          • Estado: Estado.

      ...

      ...

          • Status: Status do cliente.

      ...

      ...

          • Telefone: Telefone.

      ...

        • SOAP de retorno:

      ...

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

         <s:Body>

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

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

                  <a:Aniversario/>

                  <a:Bairro/>

                  <a:CEP/>

                  <a:CPFCNPJ>00000100094180</a:CPFCNPJ>

                  <a:CPFOuCNPJ>CPF</a:CPFOuCNPJ>

                  <a:Categoria>1</a:Categoria>

                  <a:Cidade/>

                  <a:CodigoInterno/>

                  <a:ComplementoEndereco>25</a:ComplementoEndereco>

                  <a:DocumentoDeIdentificacao>NumeroDoCartao</a:DocumentoDeIdentificacao>

                  <a:Email/>

                  <a:Empresa/>

                  <a:Endereco>SASASA</a:Endereco>

                  <a:Estado/>

                  <a:Nome>TOTVS CRM</a:Nome>

                  <a:NovaSenha/>

                  <a:NumeroDoCartao>6332000722952005</a:NumeroDoCartao>

                  <a:NumeroEndereco>12</a:NumeroEndereco>

                  <a:SaldoDaAlimentacao>99974.81</a:SaldoDaAlimentacao>

                  <a:SaldoDaCadernetaEletronica>99974.81</a:SaldoDaCadernetaEletronica>

                  <a:SaldoDePontos>0</a:SaldoDePontos>

                  <a:SaldoDoCheque>99974.81</a:SaldoDoCheque>

                  <a:SaldoDoConvenio>99974.81</a:SaldoDoConvenio>

                  <a:SaldoDoEsporadico>99974.81</a:SaldoDoEsporadico>

                  <a:SaldoDoPrivateLabel>0</a:SaldoDoPrivateLabel>

                  <a:SaldoDoSazonal>99974.81</a:SaldoDoSazonal>

                  <a:SenhaDaAlimentacao/>

                  <a:SenhaDePontos/>

                  <a:SenhaDoConvenio/>

                  <a:SenhaDoEsporadico/>

                  <a:SenhaDoPrivateLabel/>

                  <a:SenhaDoSazonal/>

                  <a:Status>Ativo</a:Status>

                  <a:Telefone>0;0</a:Telefone>

               </ConsultarClienteResult>

            </ConsultarClienteResponse>

         </s:Body>

      ...

      </s:Envelope>

       

      Campo:

      Descrição

      Nome do campo.

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

       

       

       

       

      Conteúdos Relacionados:

       

      Links dos principais conceitos e processos.

      ...

      1. ObterAutorizacaoDeCheque: Método responsável por requisitar uma autorização para débito em cheque.
        1. Assinatura: AutorizacaoDTO ObterAutorizacaoDeCheque(int pFilial, string pNumeroDoDocumento, decimal pValor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo solicitada a autorização.
      • pNumeroDoDocumento: Número do documento de identificação do cliente

      ...

      • (CPF/CNPJ).
      • pValor: Valor da venda a ser feita em cheque.
        1. SOAP de envio

      ...

        1. :

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:ObterAutorizacaoDeCheque>

               <tem:pFilial>?</tem:pFilial>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

            </tem:ObterAutorizacaoDeCheque>

         </soapenv:Body>

      </soapenv:Envelope>

        1. Parâmetros de retorno: AutorizacaoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • Valor: Saldo do cheque do cliente.
      • Data: N/A
      • MensagemDeErro: Mensagem de erro, caso houver.
        1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

                  <a:Data i:nil="true"/>

                  <a:MenssagemDeErro i:nil="true"/>

                  <a:Saldo>99974.81</a:Saldo>

                  <a:Status>1</a:Status>

               </ObterAutorizacaoDeChequeResult>

            </ObterAutorizacaoDeChequeResponse>

         </s:Body>

      </s:Envelope>

       

      1. ObterAutorizacaoDePontos: Método responsável por requisitar uma autorização para débito em pontos.
        1. Assinatura: AutorizacaoDTO ObterAutorizacaoDePontos(int pFilial, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, decimal pValor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo solicitada a autorização.
      • pTipoDeIdentificacao: Tipo de documento de identificação referente ao parâmetro pNumeroDoDocumento.
      • pNumeroDoDocumento: Número do documento de identificação do cliente.
      • pValor: Valor da venda a ser feita em pontos.
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:ObterAutorizacaoDePontos>

               <tem:pFilial>?</tem:pFilial>

               <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

            </tem:ObterAutorizacaoDePontos>

         </soapenv:Body>

      </soapenv:Envelope>

      1. Parâmetros de retorno: AutorizacaoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • Valor: Saldo do pontos do cliente.
      • Data: N/A
      • MensagemDeErro: Mensagem de erro, caso houver.
      1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

                  <a:Data i:nil="true"/>

                  <a:MenssagemDeErro i:nil="true"/>

                  <a:Saldo>99974.81</a:Saldo>

                  <a:Status>1</a:Status>

               </ObterAutorizacaoDePontosResult>

            </ObterAutorizacaoDePontosResponse>

         </s:Body>

               </s:Envelope>

       

      1. ObterAutorizacaoDeConvenio: Método responsável por requisitar uma autorização para débito em convênio.
        1. Assinatura: AutorizacaoDTO ObterAutorizacaoDeConvenio(int pFilial, string pNumeroDoDocumento, decimal pValor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo solicitada a autorização.
      • pNumeroDoDocumento: Número do cartão convênio do cliente.
      • pValor: Valor da venda a ser feita em convênio.
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:ObterAutorizacaoDeConvenio>

               <tem:pFilial>?</tem:pFilial>

               <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

            </tem:ObterAutorizacaoDeConvenio>

         </soapenv:Body>

      </soapenv:Envelope>

      1. Parâmetros de retorno: AutorizacaoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • Valor: Saldo do cartão-convênio do cliente.
      • Data: N/A
      • MensagemDeErro: Mensagem de erro, caso houver.
      1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

                  <a:Data i:nil="true"/>

                  <a:MenssagemDeErro i:nil="true"/>

                  <a:Saldo>99974.81</a:Saldo>

                  <a:Status>1</a:Status>

               </ObterAutorizacaoDeConvenioResult>

            </ObterAutorizacaoDeConvenioResponse>

         </s:Body>

               </s:Envelope>

       

       

       

       

       

       

      1. ObterAutorizacaoDeAlimentacao: Método responsável por requisitar uma autorização para débito em cartão-alimentação.
        1. Assinatura: AutorizacaoDTO ObterAutorizacaoDeAlimentacao(int pFilial, string pNumeroDoDocumento, decimal pValor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo solicitada a autorização.
      • pNumeroDoDocumento: Número do cartão-alimentação do cliente.
      • pValor: Valor da venda a ser feita em cartão-alimentação.
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:ObterAutorizacaoDeAlimentacao>

               <tem:pFilial>?</tem:pFilial>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

            </tem:ObterAutorizacaoDeAlimentacao>

         </soapenv:Body>

      </soapenv:Envelope>

      1. Parâmetros de retorno: AutorizacaoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • Valor: Saldo do cartão-alimentação do cliente.
      • Data: N/A
      • MensagemDeErro: Mensagem de erro, caso houver.
      1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

                  <a:Data i:nil="true"/>

                  <a:MenssagemDeErro i:nil="true"/>

                  <a:Saldo>99974.81</a:Saldo>

                  <a:Status>1</a:Status>

               </ObterAutorizacaoDeAlimentacaoResult>

            </ObterAutorizacaoDeAlimentacaoResponse>

         </s:Body>

               </s:Envelope>

       

       

       

       

       

       

       

       

       

       

      1. ObterAutorizacaoDeEsporadico: Método responsável por requisitar uma autorização para débito em cartão-esporádico.
        1. Assinatura: AutorizacaoDTO ObterAutorizacaoDeEsporadico(int pFilial, string pNumeroDoDocumento, decimal pValor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo solicitada a autorização.
      • pNumeroDoDocumento: Número do cartão-esporádico do cliente.
      • pValor: Valor da venda a ser feita em cartão-esporádico.
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:ObterAutorizacaoDeEsporadico>

               <tem:pFilial>?</tem:pFilial>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

            </tem:ObterAutorizacaoDeEsporadico>

         </soapenv:Body>

      </soapenv:Envelope>

      1. Parâmetros de retorno: AutorizacaoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • Valor: Saldo do cartão-esporádico do cliente.
      • Data: N/A
      • MensagemDeErro: Mensagem de erro, caso houver.
      1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

                  <a:Data i:nil="true"/>

                  <a:MenssagemDeErro i:nil="true"/>

                  <a:Saldo>99974.81</a:Saldo>

                  <a:Status>1</a:Status>

               </ObterAutorizacaoDeEsporadicoResult>

            </ObterAutorizacaoDeEsporadicoResponse>

         </s:Body>

               </s:Envelope>

       

       

       

       

       

       

       

       

       

       

      1. ObterAutorizacaoDeSazonal: Método responsável por requisitar uma autorização para débito em cartão-sazonal.
        1. Assinatura: AutorizacaoDTO ObterAutorizacaoSeasonalCardAuthorization(int pFilial, string pNumeroDoDocumento, decimal pValor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo solicitada a autorização.
      • pNumeroDoDocumento: Número do cartão-sazonal do cliente.
      • pValor: Valor da venda a ser feita em cartão-sazonal.
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:ObterAutorizacaoDeSazonal>

               <tem:pFilial>?</tem:pFilial>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

            </tem:ObterAutorizacaoDeSazonal>

         </soapenv:Body>

      </soapenv:Envelope>

      1. Parâmetros de retorno: AutorizacaoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • Valor: Saldo do cartão-sazonal do cliente.
      • Data: N/A
      • MensagemDeErro: Mensagem de erro, caso houver.
      1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

                  <a:Data i:nil="true"/>

                  <a:MenssagemDeErro i:nil="true"/>

                  <a:Saldo>99974.81</a:Saldo>

                  <a:Status>1</a:Status>

               </ObterAutorizacaoDeSazonalResult>

            </ObterAutorizacaoDeSazonalResponse>

         </s:Body>

               </s:Envelope>

       

       

       

       

       

       

       

       

       

       

      1. ObterAutorizacaoDeCadernetaEletronica: Método responsável por requisitar uma autorização para débito em caderneta-eletrônica.
        1. Assinatura: AutorizacaoDTO ObterAutorizacaoDeCadernetaEletronica (int pFilial, string pNumeroDoDocumento, decimal pValor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo solicitada a autorização.
      • pNumeroDoDocumento: Número do documento de identificação do cliente (CPF/CNPJ).
      • pValor: Valor da venda a ser feita em caderneta-eletrônica.
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:ObterAutorizacaoDeCardernetaEletronica>

               <tem:pFilial>?</tem:pFilial>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

            </tem:ObterAutorizacaoDeCardernetaEletronica>

         </soapenv:Body>

      </soapenv:Envelope>

      1. Parâmetros de retorno: AutorizacaoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • Valor: Saldo da caderneta-eletrônica do cliente.
      • Data: N/A
      • MensagemDeErro: Mensagem de erro, caso houver.
      1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

                  <a:Data i:nil="true"/>

                  <a:MenssagemDeErro i:nil="true"/>

                  <a:Saldo>99974.81</a:Saldo>

                  <a:Status>1</a:Status>

               </ObterAutorizacaoDeCadernetaEletronicaResult>

            </ObterAutorizacaoDeCadernetaEletronicaResponse>

         </s:Body>

               </s:Envelope>

       

       

       

       

       

       

       

       

      1. ObterAutorizacaoDePrivateLabel: Método responsável por requisitar uma autorização para débito em private-label.
        1. Assinatura: AutorizacaoDTO ObterAutorizacaoDePrivateLabel (int pFilial, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, decimal pValor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo solicitada a autorização.
      • pTipoDeIdentificacao: Tipo de documento de identificação referente ao parâmetro pNumeroDoDocumento.
      • pNumeroDoDocumento: Número do documento de identificação do cliente.
      • pValor: Valor da venda a ser feita em private-label.
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:ObterAutorizacaoDePrivateLabel>

               <tem:pFilial>?</tem:pFilial>

               <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

            </tem:ObterAutorizacaoDePrivateLabel>

         </soapenv:Body>

      </soapenv:Envelope>

        1. Parâmetros de retorno: AutorizacaoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • Valor: Saldo do private-label do cliente.
      • Data: N/A
      • MensagemDeErro: Mensagem de erro, caso houver.
        1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

                  <a:Data i:nil="true"/>

                  <a:MenssagemDeErro i:nil="true"/>

                  <a:Saldo>99974.81</a:Saldo>

                  <a:Status>1</a:Status>

               </ObterAutorizacaoDePrivateLabelResult>

            </ObterAutorizacaoDePrivateLabelResponse>

         </s:Body>

                        </s:Envelope>

       

       

       

       

       

       

      1. ObterAutorizacaoDeDevolucaoDeCupom: Método responsável por requisitar uma autorização para retorno de cupom.
        1. Assinatura: AutorizacaoDTO ObterAutorizacaoDeDevolucaoDeCupom(int pFilial, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, string COO)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo solicitada a autorização.
      • pTipoDeIdentificacao: Tipo de documento de identificação referente ao parâmetro pNumeroDoDocumento.
      • pNumeroDoDocumento: Número do documento de identificação do cliente.
      • COO: Número do cupom (COO) a ser devolvido.
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:ObterAutorizacaoDeDevolucaoDeCupom>

               <tem:pFilial>?</tem:pFilial>

               <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pCOO>?</tem:pCOO>

            </tem:ObterAutorizacaoDeDevolucaoDeCupom>

         </soapenv:Body>

      </soapenv:Envelope>

      1. Parâmetros de retorno: AutorizacaoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • Valor: N/A
      • Data: N/A
      • MensagemDeErro: Mensagem de erro, caso houver.
      1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

                  <a:Data i:nil="true"/>

                  <a:MenssagemDeErro i:nil="true"/>

                  <a:Saldo>99974.81</a:Saldo>

                  <a:Status>1</a:Status>

               </ObterAutorizacaoDeDevolucaoDeCupomResult>

            </ObterAutorizacaoDeDevolucaoDeCupomResponse>

         </s:Body>

               </s:Envelope>

       

       

       

       

       

      1. ObterAutorizacaoTotalDePrivateLabel: Método responsável por requisitar a data e valor da última fatura em aberto na modalidade Private Label.
        1. Assinatura: AutorizacaoDTO ObterAutorizacaoTotalDePrivateLabel(int pFilial, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo solicitada a autorização.
      • pTipoDeIdentificacao: Tipo de documento de identificação referente ao parâmetro pNumeroDoDocumento.
      • pNumeroDoDocumento: Número do documento de identificação do cliente.
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:ObterAutorizacaoTotalDePrivateLabel>

               <tem:pFilial>?</tem:pFilial>

               <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

            </tem:ObterAutorizacaoTotalDePrivateLabel>

         </soapenv:Body>

      </soapenv:Envelope>

        1. Parâmetros de retorno: AutorizacaoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • Valor: Valor referente à última fatura.
      • Data: Data da última fatura.
      • MensagemDeErro: Mensagem de erro, caso houver.
        1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

                  <a:Data i:nil="true"/>

                  <a:MenssagemDeErro i:nil="true"/>

                  <a:Saldo>99974.81</a:Saldo>

                  <a:Status>1</a:Status>

               </ObterAutorizacaoTotalDePrivateLabelResult>

            </ObterAutorizacaoTotalDePrivateLabelResponse>

         </s:Body>

      </s:Envelope>

       

       

       

       

       

       

       

       

      1. EfetuarPagamentoEmCheque: Método responsável por confirmar uma venda em cheque.
        1. Assinatura: RetornoDTO EfetuarPagamentoEmCheque(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, string pDataDoCheque, string pNumeroDoBanco, string pAgenciaDoBanco, string pNumeroDaConta, string pNumeroDoCheque, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pCPFDoCheque, string pSupervisor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo confirmada a venda.
      • pPDV: Número do PDV.
      • pCOO: Número do cupom (COO).
      • pCodigoDoOperador: Código do operador.
      • pDataDoCheque: Data do cheque.
      • pNumeroDoBanco: Número do banco do cheque.
      • pAgenciaDoBanco: Número da agência do banco do cheque.
      • pNumeroDaConta: Número da conta do cheque.
      • pNumeroDoCheque: Número do cheque.
      • pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDeCheque.
      • pNumeroDoDocumento: Número do documento de identificação do cliente (CPF/CNPJ).
      • pValor: Valor da venda a ser feita naquele cheque.
      • pCPFDoCheque: CPF/CNPJ do dono do cheque.
      • pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:EfetuarPagamentoEmCheque>

               <tem:pFilial>?</tem:pFilial>

               <tem:pPDV>?</tem:pPDV>

               <tem:pCOO>?</tem:pCOO>

               <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

               <tem:pDataDoCheque>?</tem:pDataDoCheque>

               <tem:pNumeroDoBanco>?</tem:pNumeroDoBanco>

               <tem:pAgenciaDoBanco>?</tem:pAgenciaDoBanco>

               <tem:pNumeroDaConta>?</tem:pNumeroDaConta>

               <tem:pNumeroDoCheque>?</tem:pNumeroDoCheque>

               <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

               <tem:pCPFDoCheque>?</tem:pCPFDoCheque>

               <tem:pSupervisor>?</tem:pSupervisor>

            </tem:EfetuarPagamentoEmCheque>

         </soapenv:Body>

      </soapenv:Envelope>

      1. Parâmetros de retorno: RetornoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • MensagemDeErro: Mensagem de erro, caso houver.
      1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

                  <a:MensagemDeErro i:nil="true"/>

                  <a:Status>1</a:Status>

               </EfetuarPagamentoEmChequeResult>

            </EfetuarPagamentoEmChequeResponse>

         </s:Body>

      </s:Envelope>

       

      1. EfetuarPagamentoEmPontos: Método responsável por confirmar uma venda em pontos.
        1. Assinatura: RetornoDTO EfetuarPagamentoEmPontos(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo confirmada a venda.
      • pPDV: Número do PDV.
      • pCOO: Número do cupom (COO).
      • pCodigoDoOperador: Código do operador.
      • pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDePontos.
      • pTipoDeIdentificacao: Tipo de documento de identificação referente ao parâmetro pNumeroDoDocumento.
      • pNumeroDoDocumento: Número do documento de identificação do cliente.
      • pValor: Valor da venda a ser feita em pontos.
      • pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:EfetuarPagamentoEmPontos>

               <tem:pFilial>?</tem:pFilial>

               <tem:pPDV>?</tem:pPDV>

               <tem:pCOO>?</tem:pCOO>

               <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

               <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

               <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

               <tem:pSupervisor>?</tem:pSupervisor>

            </tem:EfetuarPagamentoEmPontos>

         </soapenv:Body>

      </soapenv:Envelope>

      1. Parâmetros de retorno: RetornoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • MensagemDeErro: Mensagem de erro, caso houver.
      1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

                  <a:MensagemDeErro i:nil="true"/>

                  <a:Status>1</a:Status>

               </EfetuarPagamentoEmPontosResult>

            </EfetuarPagamentoEmPontosResponse>

         </s:Body>

      </s:Envelope>

       

      1. EfetuarPagamentoEmConvenio: Método responsável por confirmar uma venda em convênio.
        1. Assinatura: RetornoDTO EfetuarPagamentoEmConvenio(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo confirmada a venda.
      • pPDV: Número do PDV.
      • pCOO: Número do cupom (COO).
      • pCodigoDoOperador: Código do operador.
      • pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDeConvenio.
      • pNumeroDoDocumento: Número do cartão-convênio do cliente.
      • pValor: Valor da venda a ser feita em convênio.
      • pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:EfetuarPagamentoEmConvenio>

               <tem:pFilial>?</tem:pFilial>

               <tem:pPDV>?</tem:pPDV>

               <tem:pCOO>?</tem:pCOO>

               <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

               <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

               <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

               <tem:pSupervisor>?</tem:pSupervisor>

            </tem:EfetuarPagamentoEmConvenio>

         </soapenv:Body>

      </soapenv:Envelope>

      1. Parâmetros de retorno: RetornoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • MensagemDeErro: Mensagem de erro, caso houver.
      1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

                  <a:MensagemDeErro i:nil="true"/>

                  <a:Status>1</a:Status>

               </EfetuarPagamentoEmConvenioResult>

            </EfetuarPagamentoEmConvenioResponse>

         </s:Body>

      </s:Envelope>

       

      1. EfetuarPagamentoEmAlimentacao: Método responsável por confirmar uma venda em cartão-alimentação.
        1. Assinatura: RetornoDTO EfetuarPagamentoEmAlimentacao(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo confirmada a venda.
      • pPDV: Número do PDV.
      • pCOO: Número do cupom (COO).
      • pCodigoDoOperador: Código do operador.
      • pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDeAlimentacao.
      • pNumeroDoDocumento: Número do cartão-alimentação do cliente.
      • pValor: Valor da venda a ser feita em cartão-alimentação.
      • pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:EfetuarPagamentoEmAlimentacao>

               <tem:pFilial>?</tem:pFilial>

               <tem:pPDV>?</tem:pPDV>

               <tem:pCOO>?</tem:pCOO>

               <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

               <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

               <tem:pSupervisor>?</tem:pSupervisor>

            </tem:EfetuarPagamentoEmAlimentacao>

         </soapenv:Body>

      </soapenv:Envelope>

      1. Parâmetros de retorno: RetornoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • MensagemDeErro: Mensagem de erro, caso houver.
      1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

                  <a:MensagemDeErro i:nil="true"/>

                  <a:Status>1</a:Status>

               </EfetuarPagamentoEmAlimentacaoResult>

            </EfetuarPagamentoEmAlimentacaoResponse>

         </s:Body>

      </s:Envelope>

       

      1. EfetuarPagamentoEmEsporadico: Método responsável por confirmar uma venda em cartão-esporádico.
        1. Assinatura: RetornoDTO EfetuarPagamentoEmEsporadico(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo confirmada a venda.
      • pPDV: Número do PDV.
      • pCOO: Número do cupom (COO).
      • pCodigoDoOperador: Código do operador.
      • pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDeEsporadico.
      • pNumeroDoDocumento: Número do cartão-esporádico do cliente.
      • pValor: Valor da venda a ser feita em cartão-esporádico.
      • pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:EfetuarPagamentoEmEsporadico>

               <tem:pFilial>?</tem:pFilial>

               <tem:pPDV>?</tem:pPDV>

               <tem:pCOO>?</tem:pCOO>

               <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

               <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

               <tem:pSupervisor>?</tem:pSupervisor>

            </tem:EfetuarPagamentoEmEsporadico>

         </soapenv:Body>

      </soapenv:Envelope>

      1. Parâmetros de retorno: RetornoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • MensagemDeErro: Mensagem de erro, caso houver.
      1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

                  <a:MensagemDeErro i:nil="true"/>

                  <a:Status>1</a:Status>

               </EfetuarPagamentoEmEsporadicoResult>

            </EfetuarPagamentoEmEsporadicoResponse>

         </s:Body>

      </s:Envelope>

       

      1. EfetuarPagamentoEmSazonal: Método responsável por confirmar uma venda em cartão-sazonal.
        1. Assinatura: RetornoDTO EfetuarPagamentoEmSazonal(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo confirmada a venda.
      • pPDV: Número do PDV.
      • pCOO: Número do cupom (COO).
      • pCodigoDoOperador: Código do operador.
      • pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDeSazonal.
      • pNumeroDoDocumento: Número do cartão-sazonal do cliente.
      • pValor: Valor da venda a ser feita em cartão-sazonal.
      • pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:EfetuarPagamentoEmSazonal>

               <tem:pFilial>?</tem:pFilial>

               <tem:pPDV>?</tem:pPDV>

               <tem:pCOO>?</tem:pCOO>

               <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

               <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

               <tem:pSupervisor>?</tem:pSupervisor>

            </tem:EfetuarPagamentoEmSazonal>

         </soapenv:Body>

      </soapenv:Envelope>

      1. Parâmetros de retorno: RetornoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • MensagemDeErro: Mensagem de erro, caso houver.
      1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

                  <a:MensagemDeErro i:nil="true"/>

                  <a:Status>1</a:Status>

               </EfetuarPagamentoEmSazonalResult>

            </EfetuarPagamentoEmSazonalResponse>

         </s:Body>

      </s:Envelope>

       

      1. EfetuarPagamentoEmCadernetaEletronica: Método responsável por confirmar uma venda em caderneta eletrônica.
        1. Assinatura: RetornoDTO EfetuarPagamentoEmCadernetaEletronica (int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo confirmada a venda.
      • pPDV: Número do PDV.
      • pCOO: Número do cupom (COO).
      • pCodigoDoOperador: Código do operador.
      • pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDeCadernetaEletronica.
      • pNumeroDoDocumento: Número do documento de identificação do cliente (CPF/CNPJ).
      • pValor: Valor da venda a ser feita em caderneta eletrônica.
      • pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:EfetuarPagamentoEmCadernetaEletronica>

               <tem:pFilial>?</tem:pFilial>

               <tem:pPDV>?</tem:pPDV>

               <tem:pCOO>?</tem:pCOO>

               <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

               <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

               <tem:pSupervisor>?</tem:pSupervisor>

            </tem:EfetuarPagamentoEmCadernetaEletronica>

         </soapenv:Body>

      </soapenv:Envelope>

      1. Parâmetros de retorno: RetornoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • MensagemDeErro: Mensagem de erro, caso houver.
      1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

                  <a:MensagemDeErro i:nil="true"/>

                  <a:Status>1</a:Status>

               </EfetuarPagamentoEmCadernetaEletronicaResult>

            </EfetuarPagamentoEmCadernetaEletronicaResponse>

         </s:Body>

      </s:Envelope>

       

      1. EfetuarPagamentoEmPrivateLabel: Método responsável por confirmar uma venda em private-label.
        1. Assinatura: RetornoDTO EfetuarPagamentoEmPrivateLabel (int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo confirmada a venda.
      • pPDV: Número do PDV.
      • pCOO: Número do cupom (COO).
      • pCodigoDoOperador: Código do operador.
      • pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDePrivateLabel.
      • pTipoDeIdentificacao: Tipo de documento de identificação referente ao parâmetro pNumeroDoDocumento.
      • pNumeroDoDocumento: Número do documento de identificação do cliente.
      • pValor: Valor da venda a ser feita em private-label.
      • pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:EfetuarPagamentoEmPrivateLabel>

               <tem:pFilial>?</tem:pFilial>

               <tem:pPDV>?</tem:pPDV>

               <tem:pCOO>?</tem:pCOO>

               <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

               <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

               <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

               <tem:pSupervisor>?</tem:pSupervisor>

            </tem:EfetuarPagamentoEmPrivateLabel>

         </soapenv:Body>

      </soapenv:Envelope>

        1. Parâmetros de retorno: RetornoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • MensagemDeErro: Mensagem de erro, caso houver.
        1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

                  <a:MensagemDeErro i:nil="true"/>

                  <a:Status>1</a:Status>

               </EfetuarPagamentoEmPrivateLabelResult>

            </EfetuarPagamentoEmPrivateLabelResponse>

         </s:Body>

      </s:Envelope>

       

      1. EfetuarPagamentoTotalEmPrivateLabel: Método responsável efetuar o pagamento total ou parcial de uma fatura do private-label.
        1. Assinatura: RetornoDTO EfetuarPagamentoTotalEmPrivateLabel(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, decimal pValor)
        2. Parâmetros de envio:
      • pFilial: Código da loja onde está sendo confirmada a venda.
      • pPDV: Número do PDV.
      • pCOO: Número do cupom (COO).
      • pCodigoDoOperador: Código do operador.
      • pTipoDeIdentificacao: Tipo de documento de identificação referente ao parâmetro pNumeroDoDocumento.
      • pNumeroDoDocumento: Número do documento de identificação do cliente.
      • pValor: Valor da venda a ser feita em private-label.
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:EfetuarPagamentoTotalEmPrivateLabel>

               <tem:pFilial>?</tem:pFilial>

               <tem:pPDV>?</tem:pPDV>

               <tem:pCOO>?</tem:pCOO>

               <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

               <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

            </tem:EfetuarPagamentoTotalEmPrivateLabel>

         </soapenv:Body>

      </soapenv:Envelope>

        1. Parâmetros de retorno: RetornoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: N/A
      • Valor: N/A
      • Data: N/A
      • MensagemDeErro: Mensagem de erro, caso houver.
        1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

                  <a:MensagemDeErro i:nil="true"/>

                  <a:Status>1</a:Status>

               </EfetuarPagamentoTotalEmPrivateLabelResult>

            </EfetuarPagamentoTotalEmPrivateLabelResponse>

         </s:Body>

      </s:Envelope>

       

      1. EfetuarDevolucaoDeCupom: Método responsável por confirmar uma devolução de cupom.
        1. Assinatura: RetornoDTO EfetuarDevolucaoDeCupom(Modalidade pModalidade, int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
        2. Parâmetros de envio:
      • pModalidade: Tipo da forma de pagamento a ser devolvida.
      • pFilial: Código da loja onde está sendo confirmada a devolução.
      • pPDV: Número do PDV.
      • pCOO: Número do cupom (COO).
      • pCodigoDoOperador: Código do operador.
      • pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDeDevolucaoDeCupom.
      • pTipoDeIdentificacao: Tipo de documento de identificação referente ao parâmetro pNumeroDoDocumento.
      • pNumeroDoDocumento: Número do documento de identificação do cliente.
      • pValor: Valor da venda a ser devolvida.
      • pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:EfetuarDevolucaoDeCupom>

               <tem:pModalidade>?</tem:pModalidade>

               <tem:pFilial>?</tem:pFilial>

               <tem:pPDV>?</tem:pPDV>

               <tem:pCOO>?</tem:pCOO>

               <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

               <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

               <tem:pSupervisor>?</tem:pSupervisor>

            </tem:EfetuarDevolucaoDeCupom>

         </soapenv:Body>

      </soapenv:Envelope>

        1. Parâmetros de retorno: RetornoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • MensagemDeErro: Mensagem de erro, caso houver.
        1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

                  <a:MensagemDeErro i:nil="true"/>

                  <a:Status>1</a:Status>

               </EfetuarDevolucaoDeCupomResult>

            </EfetuarDevolucaoDeCupomResponse>

         </s:Body>

      </s:Envelope>

       

       

      1. EfetuarNotificacaoDeVendaParaPontos: Método responsável por enviar uma notificação de venda em formas de pagamento não CRM para que estas possam também pontuar.
        1. Assinatura: RetornoDTO EfetuarNotificacaoDeVendaParaPontos(Modalidade pModalidade, int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, decimal pValor)
        2. Parâmetros de envio
      • pModalidade: Tipo da forma de pagamento não CRM.
      • pFilial: Código da loja.
      • pPDV: Número do PDV.
      • pCOO: Número do cupom (COO).
      • pCodigoDoOperador: Código do operador.
      • pTipoDeIdentificacao: Tipo de documento de identificação referente ao parâmetro pNumeroDoDocumento.
      • pNumeroDoDocumento: Número do documento de identificação do cliente.
      • pValor: Valor da venda feita numa forma de pagamento não CRM.
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:EfetuarNotificacaoDeVendaParaPontos>

               <tem:pModalidade>?</tem:pModalidade>

               <tem:pFilial>?</tem:pFilial>

               <tem:pPDV>?</tem:pPDV>

               <tem:pCOO>?</tem:pCOO>

               <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

               <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pValor>?</tem:pValor>

            </tem:EfetuarNotificacaoDeVendaParaPontos>

         </soapenv:Body>

      </soapenv:Envelope>

        1. Parâmetros de retorno: RetornoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • Valor: N/A
      • Data: N/A
      • MensagemDeErro: Mensagem de erro, caso houver.
        1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

                  <a:MensagemDeErro i:nil="true"/>

                  <a:Status>1</a:Status>

               </EfetuarNotificacaoDeVendaParaPontosResult>

            </EfetuarNotificacaoDeVendaParaPontosResponse>

         </s:Body>

      </s:Envelope>

       

      1. EfetuarAlteracaoDeSenha: Método responsável por alterar a senha de um cartão.
        1. Assinatura: RetornoDTO EfetuarAlteracaoDeSenha(string pNumeroDoDocumento, string pNovaSenha)
        2. Parâmetros de envio:
      • pNumeroDoDocumento: Número do documento de identificação do cliente.
      • pNovaSenha: Nova senha digitada pelo cliente.
        1. SOAP de envio:

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

         <soapenv:Header/>

         <soapenv:Body>

            <tem:EfetuarAlteracaoDeSenha>

               <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

               <tem:pNovaSenha>?</tem:pNovaSenha>

            </tem:EfetuarAlteracaoDeSenha>

         </soapenv:Body>

      </soapenv:Envelope>

        1. Parâmetros de retorno: RetornoDTO
      • Status: Status da solicitação.
      • CodigoDeAutorizacao: Código de autorização.
      • MensagemDeErro: Mensagem de erro, caso houver.
        1. SOAP de retorno:

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

         <s:Body>

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

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

                  <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

                  <a:MensagemDeErro i:nil="true"/>

                  <a:Status>1</a:Status>

               </EfetuarAlteracaoDeSenhaResult>

            </EfetuarAlteracaoDeSenhaResponse>

         </s:Body>

      </s:Envelope>

       

      Campo:

      Descrição

      Nome do campo.

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

       

       

       

       

      Conteúdos Relacionados:

       

      Links dos principais conceitos e processos.