Páginas filhas
  • Baixa de 2 Lançamentos, utilizando valores alfa opcionais diferentes para cada lançamento

Versões comparadas

Chave

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

Para realizar a baixa de lançamentos via Web Service, será utilizado o processServer FinLanBaixaTBCData e também FinTBCBaixaDataProcess  Abaixo seguem exemplos de xml's com alguns comentários. 

Baixa de 2 Lançamentos, utilizando valores alfa opcionais diferentes para cada lançamento.

(http://localhost:8051/wsProcess/IwsProcess)

Baixa de 2 Lançamentos, Três Meios de Pagamento. Um extrato para cada lançamento e contabilização através de tabela opcional.

(http://localhost:8051/wsProcess/IwsProcess)

Exemplos de Cancelamento de Baixa, utilizado o processServer FinLanBaixaCancelamentoData

Exemplo de cancelamento de todas as baixas realizada para o lançamento 12929:

(http://localhost:8051/wsProcess/IwsProcess)

Exemplo de cancelamento apenas do id de baixa informado 1278 do lançamento 12930:

(http://localhost:8051/wsProcess/IwsProcess

Exemplo de Desbloqueio de baixa, via WsProcess, utlizando o ProcessServer FinLanDesbloqueiaBaixaData

...

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tot="http://www.totvs.com/">
<soapenv:Header/>
<soapenv:Body>
<tot:ExecuteWithParams>
<!--Optional:-->
<tot:ProcessServerName>FinTBCBaixaDataProcess</tot:ProcessServerName>
<!--Optional:-->
<tot:strXmlParams>
<![CDATA[
<FinTBCBaixaParamsProc>
<CodColigada>1</CodColigada> 
<DataBaixa>2016-09-16</DataBaixa> 
<CodMoeda>R$</CodMoeda> 
<HistoricoBaixa>Teste SOAP</HistoricoBaixa> 
<UsarDataDefaultBaixa>false</UsarDataDefaultBaixa> 
<TipoGeracaoExtratoBaixa>ExtratoParaCadaLancamento</TipoGeracaoExtratoBaixa>
<CodUsuario>mestre</CodUsuario> 
<Lancamentos> 
<FinTBCBaixaLancamento>
<CampoAlfaOp1>100</CampoAlfaOp1>
<CampoAlfaOp2>200</CampoAlfaOp2>
<CampoAlfaOp3>300</CampoAlfaOp3> 
<CodColigada>1</CodColigada> 
<IdLan>13034</IdLan> 
<Pagamentos> 
<FinTBCBaixaPagamento> 
<CodColigada>1</CodColigada>
<IdFormaPagamento>007</IdFormaPagamento>
<IdPagto>1</IdPagto> 
<Valor>150</Valor> 
<CodColCxa>1</CodColCxa> 
<CodCxa>0001</CodCxa>
</FinTBCBaixaPagamento>
</Pagamentos>
</FinTBCBaixaLancamento> 
<FinTBCBaixaLancamento>
<CampoAlfaOp1>400</CampoAlfaOp1>
<CampoAlfaOp2>500</CampoAlfaOp2>
<CampoAlfaOp3>600</CampoAlfaOp3> 
<CodColigada>1</CodColigada> 
<IdLan>13035</IdLan>
<Pagamentos> 
<FinTBCBaixaPagamento>
<CodColigada>1</CodColigada>
<IdFormaPagamento>011</IdFormaPagamento>
<IdPagto>5</IdPagto> 
<Valor>200</Valor> 
<CodColCxa>1</CodColCxa> 
<CodCxa>0001</CodCxa>
</FinTBCBaixaPagamento>
</Pagamentos> 
</FinTBCBaixaLancamento> 
</Lancamentos> 
</FinTBCBaixaParamsProc> 
]]>
</tot:strXmlParams>
</tot:ExecuteWithParams>
</soapenv:Body>
</soapenv:Envelope>