Ir para conteúdo
Fórum Script Brasil

paulo.vitor

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que paulo.vitor postou

  1. Meus caros, eu trabalho pro governo, e usamos um sistema em que podemos fazer uma carga batch. Ou seja, usar um documento Xml para carregar um documento do sistema, como todos os dados. O problema é que não entendo muito de Xml. Esse é um exemplo de dois arquivos que precisamos submeter nas duas versões do sistema: sistema 1 <?xml version="1.0" encoding="UTF-8"?> <sb:arquivo xmlns:sb="http://www.tesouro.gov.br/siafi/submissao"> <sb:header> <sb:codigoLayout>DH001</sb:codigoLayout> <sb:dataGeracao>02/07/2013</sb:dataGeracao> <sb:sequencialGeracao>1</sb:sequencialGeracao> <sb:anoReferencia>2013</sb:anoReferencia> <sb:ugResponsavel>090001</sb:ugResponsavel> <sb:cpfResponsavel>99999999999</sb:cpfResponsavel> </sb:header> <sb:detalhes> <sb:detalhe> <ns2:CprDhCadastrar xmlns:ns2="http://services.docHabil.cpr.siafi.tesouro.fazenda.gov.br/"> <codUgEmit>090001</codUgEmit> <anoDH>2013</anoDH> <codTipoDH>NP</codTipoDH> <dadosBasicos> <dtEmis>2013-07-02</dtEmis> <dtVenc>2013-07-02</dtVenc> <codUgPgto>090001</codUgPgto> <vlr>1</vlr> <txtObser>teste</txtObser> <txtProcesso>aksdfhsh</txtProcesso> <dtAteste>2013-07-02</dtAteste> <codCredorDevedor>00000000000</codCredorDevedor> <dtPgtoReceb>2013-07-02</dtPgtoReceb> <docOrigem> <codIdentEmit>05160389741</codIdentEmit> <dtEmis>2013-07-02</dtEmis> <numDocOrigem>15454</numDocOrigem> <vlr>1</vlr> </docOrigem> </dadosBasicos> <pco> <numSeqItem>1</numSeqItem> <codSit>DSP001</codSit> <codUgEmpe>090001</codUgEmpe> <pcoItem> <numSeqItem>1</numSeqItem> <numEmpe>2013NE000002</numEmpe> <codSubItemEmpe>01</codSubItemEmpe> <vlr>1</vlr> </pcoItem> </pco> <dadosPgto> <codCredorDevedor>05160389741</codCredorDevedor> <vlr>1</vlr> <predoc> <txtObser>N/A</txtObser> <predocOB> <codTipoOB>OBC</codTipoOB> <numDomiBancFavo> <banco>356</banco> <agencia>935</agencia> <conta>3875</conta> </numDomiBancFavo> <numDomiBancPgto> <conta>UNICA</conta> </numDomiBancPgto> <txtProcesso>N/A</txtProcesso> </predocOB> </predoc> </dadosPgto> </ns2:CprDhCadastrar> </sb:detalhe> </sb:detalhes> <sb:trailler> <sb:quantidadeDetalhe>1</sb:quantidadeDetalhe> </sb:trailler> </sb:arquivo> sistema 2: <HAScript name="nc_ajuda_custo" description="descentralização de ajuda de custo para remoção" timeout="60000" pausetime="300" promptall="true" blockinput="false" author="paulo.vitor" creationdate="06/12/2013 11:34:07" supressclearevents="false" usevars="false" ignorepauseforenhancedtn="true" delayifnotenhancedtn="0" ignorepausetimeforenhancedtn="true"> <screen name="Tela1" entryscreen="true" exitscreen="false" transient="false"> <description > <oia status="NOTINHIBITED" optional="false" invertmatch="false" /> </description> <actions> <input value="[backtab]&gt;nc[enter]" row="0" col="0" movecursor="true" xlatehostkeys="true" encrypted="false" /> </actions> <nextscreens timeout="0" > <nextscreen name="Tela2" /> </nextscreens> </screen> <screen name="Tela2" entryscreen="false" exitscreen="true" transient="false"> <description > <oia status="NOTINHIBITED" optional="false" invertmatch="false" /> <numfields number="229" optional="false" invertmatch="false" /> <numinputfields number="101" optional="false" invertmatch="false" /> </description> <actions> <input value="[tab][tab][tab][tab]2001281[tab][tab][tab]ajuda de custo xxxxxx xxxxx, 0000000[tab]remoção para [tab] comunica 2015/0930670, processo 0000000000000000[tab]300063189974[tab]0100000000339093[tab][tab]adm1acx[tab]1357422[enter]" row="0" col="0" movecursor="true" xlatehostkeys="true" encrypted="false" /> </actions> <nextscreens timeout="0" > </nextscreens> </screen> </HAScript> tudo bem, eu poderia alterar o documento e submeter o arquivo, mas quando se trata de macros com vários nomes e dados, isso seria improdutivo. eu gostaria dos colegas alguma sugestão para poder alterar esse arquivo prenchendo um formulário, por exemplo, talvez uma planilha.
×
×
  • Criar Novo...