Sessão
Saiba qual arquivo é enviado e retornado do método envArqIntegracao com o tipo de lançamento de Movimentação de valores no caixa.
Arquivo de Envio
<xmlIntegracao>
<Dominio>dev08</Dominio>
<IdLoja>1</IdLoja>
<IdCaixa>1</IdCaixa>
<NumCaixa>1</NumCaixa>
<ArquivoXml>
<root>
<tbMovSessoes sys_dUpdate="2018-08-30T13:19:11.943" sys_idUpdate="1" sys_dInsert="2018-08-30T13:19:11.943" sys_idInsert="1" cai_chave="38E358EE-3553-4622-81F8-FD9C323F45B4" cai_numCaixa="1" mov_idCaixa="1" mov_idSessao="33184DCB-E895-4700-A971-25419ECFFE91"/>
<tbMovSessoesValores sys_dInsert="2018-08-30T14:13:44.963" sys_idInsert="1" mov_idSessao="33184DCB-E895-4700-A971-25419ECFFE91" mov_idResponsavel="1" mov_vLanc="0.00" mov_tpLancamento="1" mov_idOperador="1" mov_idPag="2" mov_idValor="FFA1DC7F-EF11-4CE7-BF07-2378EB785CC4"/>
<tbMovSessoesValores sys_dInsert="2018-08-30T14:13:44.963" sys_idInsert="1" mov_idSessao="33184DCB-E895-4700-A971-25419ECFFE91" mov_idResponsavel="1" mov_vLanc="2.00" mov_tpLancamento="1" mov_idOperador="1" mov_idPag="4" mov_idValor="FC81A69B-206A-49C4-83CA-33EF39E5F435"/>
<tbMovSessoesValores sys_dInsert="2018-08-30T14:13:44.963" sys_idInsert="1" mov_idSessao="33184DCB-E895-4700-A971-25419ECFFE91" mov_idResponsavel="1" mov_vLanc="0.00" mov_tpLancamento="1" mov_idOperador="1" mov_idPag="3" mov_idValor="79A7E7CB-67E1-46A0-8264-46B25FB4F5E3"/>
<tbMovSessoesValores sys_dInsert="2018-08-30T14:13:44.963" sys_idInsert="1" mov_idSessao="33184DCB-E895-4700-A971-25419ECFFE91" mov_idResponsavel="1" mov_vLanc="0.00" mov_tpLancamento="1" mov_idOperador="1" mov_idPag="5" mov_idValor="8EAC26DF-CD7C-42FD-9273-4E3966185740"/>
<tbMovSessoesValores sys_dInsert="2018-08-30T14:13:44.967" sys_idInsert="1" mov_idSessao="33184DCB-E895-4700-A971-25419ECFFE91" mov_idResponsavel="1" mov_vLanc="0.00" mov_tpLancamento="3" mov_idOperador="1" mov_idPag="1" mov_idValor="4D7D309A-5134-4190-A73F-879390112678"/>
</root>
</ArquivoXml>
<ChaveTerminal>38e358ee-3553-4622-81f8-fd9c323f45b4</ChaveTerminal>
<TpLanc>2</TpLanc>
<TpArqXml>2</TpArqXml>
</xmlIntegracao>
Elementos
Elemento
Descrição
xmlIntegracao
Elemento raiz que envolve os dados a serem enviados.
Dominio
Identificador do cliente com o cadastro da Saurus.
IdLoja
Identificador da loja em que a movimentação foi realizada.
IdCaixa
Identificador do caixa em que a movimentação foi realizada.
NumCaixa
Número do caixa em que a movimentação foi realizada.
ArquivoXml
Arquivo da movimentação a ser processada pelo sistema.
root
Elemento raiz que envolve as movimentações em cada sessão.
tbMovSessoes
Armazena os dados gerais das sessões e suas movimentações.
tbMovSessoesValores
Armazena os valores de movimentação de cada sessão.
ChaveTerminal
Chave do caixa em que a movimentação foi realizada.
TpLanc
Tipo do lançamento enviado.
TpArqXml
Modelo do arquivo XML gerado para processamento.
Os elementos TpLanc e TpArqXml devem receber valores padronizados.
Saiba mais em:
TpLancTpArqXmlAtributos de tbMovSessoes
Atributo
Descrição
sys_dUpdate
Data de atualização da sessão.
sys_idUpdate
Identificador da atualização.
sys_dInsert
Data de inserção da sessão.
sys_idInsert
Identificador da inserção.
cai_chave
Chave do caixa.
cai_numcaixa
Número do caixa.
mov_idCaixa
Identificador do caixa.
mov_idSessao
Identificador da sessão.
Atributos de tbMovSessoesValores
Atributo
Descrição
sys_dInsert
Data de inserção da movimentação.
sys_idInsert
Identificador da inserção da movimentação.
mov_idSessao
Identificador da sessão.
mov_idResponsavel
Identificador do responsável pelo lançamento.
mov_vLanc
Valor de lançamento do caixa.
mov_tpLancamento
Tipo de lançamento realizado no caixa.
mov_idOperador
Identificador do operador da movimentação.
mov_idPag
Identificador da forma de pagamento da movimentação.
mov_idValor
Identificador único global do registro.
O atributo TpLancamento deve receber um valor padronizado.
Saiba mais em:
TpLancamentoArquivo de Retorno
<retRecebimento>
<idRecepcao>9d0ef9d8-41fa-4bc3-876f-7d3cb9ac017f</idRecepcao>
</retRecebimento>
Elementos
Elemento
Descrição
retRecebimento
Elemento raiz que envolve os dados recebidos.
idRecepcao
Protocolo do lançamento feito.
Last updated
Was this helpful?