Histórico da Página
...
- ObterAutorizacaoDeDevolucaoDeCupom: Método responsável por requisitar uma autorização para retorno de cupom.
- Assinatura: RetornoDTO<AutorizacaoDTO> ObterAutorizacaoDeDevolucaoDeCupom(int pFilial, TipoDeIdentificacao pTipoDeIdentificacaoDateTime pDataDoCupom, int pPDV, int pCOO, string pNumeroDoDocumentopCodigoDoOperador, TipoDeDocumento pTipoDeDocumento, string COOpNumeroDoDocumento)
- Parâmetros de envio:
- pFilial: Código da loja onde está sendo solicitada a autorização.
- pDataDoCupom: Data do cupom.
- 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.
- SOAP de envio:
...
<tem:pFilial>?</tem:pFilial> <tem:pTipoDeDocumento>
<tem:pDataDoCupom>?</tem:pDataDoCupom>
<tem:pPDV>?</tem:pPDV>
<tem:pCOO>?</tem:pCOO>
<tem:pCodigoDoOperador>?</tem:pTipoDeDocumento>pCodigoDoOperador>
<tem:pNumeroDeDocumento>pTipoDeDocumento>?</tem:pNumeroDeDocumento>pTipoDeDocumento>
<tem:pCOO>pNumeroDeDocumento>?</tem:pCOO>pNumeroDeDocumento>
</tem:ObterAutorizacaoDeDevolucaoDeCupom>
...
- Parâmetros de retorno: RetornoDTO<AutorizacaoDTO>
Descricao: Descrição do processo executado. Campo alfa-numérico.
FinalProcesso: Hora de término do processamento. Campo alfa-numérico.
InicioProcesso: Hora de início do processamento. Campo alfa-numérico.
LogID: N/A
ItemProcessado: N/A
ItensProcessados: Lista de produtos exportadosItens processados. Array de AutorizacaoDTO.
AutorizacaoDTO
MensagemDeErro: Mensagem de erro, caso ocorra. Campo alfa-numérico.
Status: True-Operação realizada com sucesso, False-Erros foram gerados na operação. Campo booleano.
TotalDeItensProcessados: Quantidade total de itens processados. Campo numérico.
TotalDeItensNaoProcessados: Quantidade total de itens não processados. Campo numérico.
ItensNaoProcessados: Itens não processados. Array de AutorizacaoDTO.
- SOAP de retorno:
- Parâmetros de retorno: RetornoDTO<AutorizacaoDTO>
...
</ObterAutorizacaoDeDevolucaoDeCupomResponse>
</s:Body>
</s:Envelope>
- ObterAutorizacaoTotalDePrivateLabel: Método responsável por requisitar a data e valor da última fatura em aberto na modalidade Private Label.
- Assinatura: RetornoDTO<AutorizacaoDTO> ObterAutorizacaoTotalDePrivateLabel(int pFilial, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento)
- 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.
- 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>
- Parâmetros de retorno: RetornoDTO<AutorizacaoDTO>
Descricao: Descrição do processo executado. Campo alfa-numérico.
FinalProcesso: Hora de término do processamento. Campo alfa-numérico.
InicioProcesso: Hora de início do processamento. Campo alfa-numérico.
LogID: N/A
ItemProcessado: N/A
ItensProcessados: Lista de produtos exportados. Array de AutorizacaoDTO.
AutorizacaoDTO
MensagemDeErro: Mensagem de erro, caso ocorra. Campo alfa-numérico.
Status: True-Operação realizada com sucesso, False-Erros foram gerados na operação. Campo booleano.
TotalDeItensProcessados: Quantidade total de itens processados. Campo numérico.
TotalDeItensNaoProcessados: Quantidade total de itens não processados. Campo numérico.
ItensNaoProcessados: Itens não processados. Array de AutorizacaoDTO.
- 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: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>
<a:AutorizacaoDTO>
</a:AutorizacaoDTO>
</a:ItensProcessados>
<a:MensagemDeErro/>
<a:Status>true</a:Status>
<a:TotalDeItensNaoProcessados>0</a:TotalDeItensNaoProcessados>
<a:TotalDeItensProcessados>1</a:TotalDeItensProcessados>
</ObterAutorizacaoTotalDePrivateLabelResult>
</ObterAutorizacaoTotalDePrivateLabelResponse>
</s:Body>
</s:Envelope>
...