Páginas filhas
  • Incluir Movimento através de XML Cupom Fiscal com Integração TOTVS Business Connect e SOAPUI

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

...

Wiki Markup
Na tag *<tot:XML>?</tot:XML>* será incluso o XML, com tags informando os dados para que o sistema inclua o movimento. Entre o XML deve informar a tag *<!\[CDATA \]\]>.*


Na tag <tot:Contexto>?</tot:Contexto> será informado o Código da Coligada, Usuário e o Código do Sistema que serão utilizados para realizar a inclusão.
Inserido o XML, com as tags do mesmo com dados coerentes com a base de dados, basta executar. O SoapUI irá exibir uma mensagem informando se foi incluído ou se há alguma inconsistência. Se houver, a mesma deve ser corrigida para efetuar a inclusão.
Incluído com sucesso, basta acessar o banco de dados ou a própria aplicação para conferir o movimento foi gerado.
Exemplo de um esquema para Incluir Movimento a partir de XML Cupom Fiscal:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tot="http://www.totvs.com/">
  < soapenv:Header/>
  < soapenv:Body>
      <tot:SaveRecord>
        < !-Optional:->
        < tot:DataServerName>MovCupomFiscalData</tot:DataServerName>
        < !-Optional:->

Wiki Markup
_        < tot:XML><!\[CDATA\[<MovCupomFiscal>_


<TCUPOMFISCAL>
   < CODCOLIGADA>1</CODCOLIGADA>
   < IDCUPOM>-1</IDCUPOM>
   < PONTOVENDA>9</PONTOVENDA>
    <CRO>2</CRO>
   < NUMERO>80073</NUMERO>
    <COO>80065</COO>
   < DATAEMISSAO>2014-04-03T00:00:00</DATAEMISSAO>
   < HORARIO>2014-04-03T00:00:00</HORARIO>
   < CODCOLCFO>0</CODCOLCFO>
   < CODCFO>00029869</CODCFO>
   < VALORLIQUIDO>1.70</VALORLIQUIDO>
   < DESCONTO>0.00</DESCONTO>
   < ACRESCIMO>0.00</ACRESCIMO>
   < VALORRECEBIDO>1.70</VALORRECEBIDO>
    <CAIXA>3</CAIXA>
   < IDREDUCAOZ>924</IDREDUCAOZ>
   < CANCELADO>0</CANCELADO>
    <STATUS>C</STATUS>
    <TIPO>V</TIPO>
  </TCUPOMFISCAL>
  <TCUPOMFISCALITM>
   < CODCOLIGADA>1</CODCOLIGADA>
   < IDCUPOM>-1</IDCUPOM>
   < NUMEROITEM>1</NUMEROITEM>
   < IDPRD>110904</IDPRD>
   < QUANTIDADE>1.000</QUANTIDADE>
   < PRECOUNITARIO>1.700</PRECOUNITARIO>
   < VALORBRUTO>1.70</VALORBRUTO>
    <DESCONTO>0.00</DESCONTO>
   < ACRESCIMO>0.00</ACRESCIMO>
   < RATEIODESCONTO>0.00</RATEIODESCONTO>
   < RATEIOACRESCIMO>0.00</RATEIOACRESCIMO>
   < VALORLIQUIDO>1.70</VALORLIQUIDO>
   < CANCELAMENTO>0.00</CANCELAMENTO>
   < TRIBUTACAOECF>II</TRIBUTACAOECF>
    <IDNAT>41</IDNAT>
   < ALIQUOTA>0.00</ALIQUOTA>
    <CST>040</CST>
   < CANCELADO>0</CANCELADO>
    <CODUND>UN</CODUND>
  </TCUPOMFISCALITM>
  <TCUPOMFISCALFIN>
   < CODCOLIGADA>1</CODCOLIGADA>
   < IDCUPOM>-1</IDCUPOM>
   < NUMEROPARCELA>80733</NUMEROPARCELA>
   < DEBITOCREDITO>C</DEBITOCREDITO>
    <VALOR>1.70</VALOR>
   < DATAVENCIMENTO>2013-11-01T00:00:00</DATAVENCIMENTO>
   < IDFORMAPAGTO>1</IDFORMAPAGTO>
   < CODCOLCXA>1</CODCOLCXA>
   < CODCXA>CX-011</CODCXA>
  </TCUPOMFISCALFIN>
</MovCupomFiscal>]]></tot:XML>
        < !-Optional:->
         <tot:Contexto>CODCOLIGADA=1;CODUSUARIO=mestre;CODSISTEMA=T</tot:Contexto>
      </tot:SaveRecord>
  < /soapenv:Body>
</soapenv:Envelope>

Veja Também


...

WebServices 
Web Services do TOTVS Business Conector