{"_id":"5ae9bab185d72300039da16f","project":"575aeffae12cf20e002f306c","version":{"_id":"575aeffae12cf20e002f306f","project":"575aeffae12cf20e002f306c","__v":31,"createdAt":"2016-06-10T16:51:06.080Z","releaseDate":"2016-06-10T16:51:06.080Z","categories":["575aeffae12cf20e002f3070","575af039a083950e004487f7","575af5c7ba4ed70e000ca288","57602fe5b82256240055c657","57602ff6c811102000cef302","576030909b1a9a220067ca40","57604518b82256240055c722","5761a63d207db7170022fc14","5761b9a2b65324200072d79e","576832939f0bf4190014ffdf","576832c09f0bf4190014ffe1","576832cba151c10e004316f0","576832d5bb15f40e00a288ec","576832e107b1f30e0039c645","577680bf3cee3a0e00a000bc","577ff3b1ff48990e000c6806","5783f78c5cbce30e0074e2b7","5783f86292edb92200e6101c","5783f86dbfbba719003f0d8b","5783f8755cbce30e0074e2b8","5783f8b65cbce30e0074e2b9","5783f8bf5cbce30e0074e2ba","5783f8d8ce802f0e0087d574","578529f887c9280e0090394b","57852aeb87c9280e0090394d","57866e72b2f4060e00fa39ca","57ab6d5c39c2fd1900191879","57f39451ab0ee12000bef915","582499a0d90fa027009b259e","58c29df1258e5a1900b60478","5a7c4127490e52002a7f643c"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"2016","version_clean":"1.0.0","version":"1"},"category":{"_id":"57602fe5b82256240055c657","version":"575aeffae12cf20e002f306f","__v":0,"project":"575aeffae12cf20e002f306c","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-06-14T16:25:09.214Z","from_sync":false,"order":15,"slug":"opções-avançadas","title":"Outros Recursos"},"user":"57601a13af3e090e00108059","githubsync":"","__v":0,"parentDoc":null,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2018-05-02T13:18:41.103Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":4,"body":"Um arquivo do tipo OFX é conhecido como *Open Financial Exchange*. Dentro de um arquivo OFX estão contidas todas as movimentações feitas em um determinado período, sendo possível que você integre este arquivo a variados sistemas de gestão.\n\nA Gerencianet permite que você exporte seu extrato financeiro no formato OFX, que poderá ajudá-lo na conciliação bancária de seu financeiro.\n\n# Como exportar o extrato bancário em arquivo OFX na Gerencianet\n\n1. Efetue login em sua conta Gerencianet e clique no menu <code>Meu Dinheiro > Extrato Financeiro</code>;\n\n2. Agora, no canto superior à direita, clique em <code>Exportar Extrato Financeiro</code> e selecione o formato <code>OFX</code>, conforme demonstrado na imagem:\n\n<img src=\"https://gerencianet.com.br/wp-content/uploads/2018/07/exportacao-relatorio-ofx.png\" align=\"center\">\n\n<br>\n\n3. Será retornado em um modal uma mensagem de confirmação da exportação, contendo o resumo dos parâmetros/filtros considerados, conforme demonstra a imagem abaixo:\n\n<img src=\"https://gerencianet.com.br/wp-content/uploads/2018/07/exportacao-relatorio-ofx-02.png\" align=\"center\">\n\n# Exemplo de arquivo OFX com suas particularidades e layout\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"OFXHEADER:100\\nDATA:OFXSGML\\nVERSION:102\\nSECURITY:NONE\\nENCODING:UTF-8\\nCHARSET:1252\\nCOMPRESSION:NONE\\nOLDFILEUID:NONE\\nNEWFILEUID:NONE\\n<OFX>\\n  <SIGNONMSGSRSV1>\\n    <SONRS>\\n      <STATUS>\\n        <CODE>0</CODE>\\n        <SEVERITY>INFO</SEVERITY>\\n      </STATUS>\\n      <DTSERVER>20180430120030[-3:BRT]</DTSERVER>\\n      <LANGUAGE>POR</LANGUAGE>\\n      <FI>\\n        <ORG>Gerencianet</ORG>\\n        <FID>gnt</FID>\\n      </FI>\\n    </SONRS>\\n  </SIGNONMSGSRSV1>\\n  <BANKMSGSRSV1>\\n    <STMTTRNRS>\\n      <TRNUID>1</TRNUID>\\n      <STATUS>\\n        <CODE>0</CODE>\\n        <SEVERITY>INFO</SEVERITY>\\n      </STATUS>\\n      <STMTRS>\\n        <CURDEF>BRL</CURDEF>\\n        <BANKACCTFROM>\\n          <BANKID>gnt</BANKID>\\n          <ACCTID>1459950-11</ACCTID>\\n          <ACCTTYPE>CHECKING</ACCTTYPE>\\n        </BANKACCTFROM>\\n        <BANKTRANLIST>\\n          <DTSTART>20180130120000[-3:BRT]</DTSTART>\\n          <DTEND>20180429120000[-3:BRT]</DTEND>\\n          <STMTTRN>\\n            <TRNTYPE>CREDIT</TRNTYPE>\\n            <DTPOSTED>20180309120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>74,40</TRNAMT>\\n            <FITID>2018030607232002046000000061553574</FITID>\\n            <CHECKNUM>000000061553574</CHECKNUM>\\n            <REFNUM>2002046000000017223405</REFNUM>\\n            <MEMO>Repasse pagamento: 17223405 de Jorge Teixeira</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>DEBIT</TRNTYPE>\\n            <DTPOSTED>20180309120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>-3,34</TRNAMT>\\n            <FITID>2018030607231001046000000061553576</FITID>\\n            <CHECKNUM>000000061553576</CHECKNUM>\\n            <MEMO>Tarifa repasse: 17223405 de Jorge Teixeira</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>CREDIT</TRNTYPE>\\n            <DTPOSTED>20180320120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>74,40</TRNAMT>\\n            <FITID>2018031703312002046000000062976602</FITID>\\n            <CHECKNUM>000000062976602</CHECKNUM>\\n            <REFNUM>2002046000000022612776</REFNUM>\\n            <MEMO>Repasse pagamento: 22612776 de Paulo Jorge Alves</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>DEBIT</TRNTYPE>\\n            <DTPOSTED>20180320120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>-3,34</TRNAMT>\\n            <FITID>2018031703311001046000000062976603</FITID>\\n            <CHECKNUM>000000062976603</CHECKNUM>\\n            <MEMO>Tarifa repasse: 22612776 de Paulo Jorge Alves</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>CREDIT</TRNTYPE>\\n            <DTPOSTED>20180330120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>74,40</TRNAMT>\\n            <FITID>2018032704142002046000000063575983</FITID>\\n            <CHECKNUM>000000063575983</CHECKNUM>\\n            <REFNUM>2002046000000028015595</REFNUM>\\n            <MEMO>Repasse pagamento: 28015595 de Fulano Aguiar</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>DEBIT</TRNTYPE>\\n            <DTPOSTED>20180330120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>-3,34</TRNAMT>\\n            <FITID>2018032704141001046000000063575986</FITID>\\n            <CHECKNUM>000000063575986</CHECKNUM>\\n            <MEMO>Tarifa repasse: 28015595 de Fulano Aguiar</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>CREDIT</TRNTYPE>\\n            <DTPOSTED>20180406120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>65,10</TRNAMT>\\n            <FITID>2018040307262002046000000064109592</FITID>\\n            <CHECKNUM>000000064109592</CHECKNUM>\\n            <REFNUM>2002046000000028108174</REFNUM>\\n            <MEMO>Repasse pagamento: 28108174 de Ciclano da Silva</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>DEBIT</TRNTYPE>\\n            <DTPOSTED>20180406120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>-3,34</TRNAMT>\\n            <FITID>2018040307261001046000000064109593</FITID>\\n            <CHECKNUM>000000064109593</CHECKNUM>\\n            <MEMO>Tarifa repasse: 28108174 de Ciclano da Silva</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>CREDIT</TRNTYPE>\\n            <DTPOSTED>20180416120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>74,40</TRNAMT>\\n            <FITID>2018041303342002046000000065551500</FITID>\\n            <CHECKNUM>000000065551500</CHECKNUM>\\n            <REFNUM>2002046000000029384993</REFNUM>\\n            <MEMO>Repasse pagamento: 29384993 de Jorge Amado</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>DEBIT</TRNTYPE>\\n            <DTPOSTED>20180416120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>-3,34</TRNAMT>\\n            <FITID>2018041303341001046000000065551501</FITID>\\n            <CHECKNUM>000000065551501</CHECKNUM>\\n            <MEMO>Tarifa repasse: 29384993 de Jorge Amado</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>CREDIT</TRNTYPE>\\n            <DTPOSTED>20180417120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>55,80</TRNAMT>\\n            <FITID>2018041403362002046000000065642576</FITID>\\n            <CHECKNUM>000000065642576</CHECKNUM>\\n            <REFNUM>2002046000000029447637</REFNUM>\\n            <MEMO>Repasse pagamento: 29447637 de Pedro Jorge</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>DEBIT</TRNTYPE>\\n            <DTPOSTED>20180417120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>-3,34</TRNAMT>\\n            <FITID>2018041403361001046000000065642577</FITID>\\n            <CHECKNUM>000000065642577</CHECKNUM>\\n            <MEMO>Tarifa repasse: 29447637 de Pedro Jorge</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>CREDIT</TRNTYPE>\\n            <DTPOSTED>20180428120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>120,90</TRNAMT>\\n            <FITID>2018041421312002047000000065694866</FITID>\\n            <CHECKNUM>000000065694866</CHECKNUM>\\n            <REFNUM>2002047000000029517140</REFNUM>\\n            <MEMO>Repasse pagamento: 29517140 de Beltrano Diniz</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>DEBIT</TRNTYPE>\\n            <DTPOSTED>20180428120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>-7,23</TRNAMT>\\n            <FITID>2018041421311001047000000065694867</FITID>\\n            <CHECKNUM>000000065694867</CHECKNUM>\\n            <MEMO>Tarifa repasse: 29517140 de Beltrano Diniz</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>CREDIT</TRNTYPE>\\n            <DTPOSTED>20180429120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>55,80</TRNAMT>\\n            <FITID>2018041517302002047000000065696376</FITID>\\n            <CHECKNUM>000000065696376</CHECKNUM>\\n            <REFNUM>2002047000000029533821</REFNUM>\\n            <MEMO>Repasse pagamento: 29533821 de Henrique Almeida</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>DEBIT</TRNTYPE>\\n            <DTPOSTED>20180429120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>-3,49</TRNAMT>\\n            <FITID>2018041517301001047000000065696377</FITID>\\n            <CHECKNUM>000000065696377</CHECKNUM>\\n            <MEMO>Tarifa repasse: 29533821 de Henrique Almeida</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>CREDIT</TRNTYPE>\\n            <DTPOSTED>20180429120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>74,40</TRNAMT>\\n            <FITID>2018042606102002046000000066643667</FITID>\\n            <CHECKNUM>000000066643667</CHECKNUM>\\n            <REFNUM>2002046000000030830691</REFNUM>\\n            <MEMO>Repasse pagamento: 30830691 de Duque Alves</MEMO>\\n          </STMTTRN>\\n          <STMTTRN>\\n            <TRNTYPE>DEBIT</TRNTYPE>\\n            <DTPOSTED>20180429120000[-3:BRT]</DTPOSTED>\\n            <TRNAMT>-3,34</TRNAMT>\\n            <FITID>2018042606101001046000000066643670</FITID>\\n            <CHECKNUM>000000066643670</CHECKNUM>\\n            <MEMO>Tarifa repasse: 30830691 de Duque Alves</MEMO>\\n          </STMTTRN>\\n        </BANKTRANLIST>\\n        <LEDGERBAL>\\n          <BALAMT>635,50</BALAMT>\\n          <DTASOF>20180429120000[-3:BRT]</DTASOF>\\n        </LEDGERBAL>\\n      </STMTRS>\\n    </STMTTRNRS>\\n  </BANKMSGSRSV1>\\n</OFX>\",\n      \"language\": \"xml\",\n      \"name\": \"Modelo\"\n    }\n  ]\n}\n[/block]\n<br>\n\nGrande parte do arquivo será da forma como está o exemplo, apenas as tags listadas a seguir serão modificadas.\n\n## OFX > SIGNONMSGSRSV1 > SONRS\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Tag\",\n    \"h-1\": \"Descrição\",\n    \"0-0\": \"DTSERVER\",\n    \"0-1\": \"Data de geração do arquivo no formato <code>yyyymmddhhmmss[-3:BRT]</code>.\"\n  },\n  \"cols\": 2,\n  \"rows\": 1\n}\n[/block]\n<br>\n\n## OFX > BANKMSGSRSV1 > STMTTRNRS > STMTRS > BANKACCTFROM\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Tag\",\n    \"h-1\": \"Descrição\",\n    \"0-0\": \"ACCTID\",\n    \"0-1\": \"Número da conta Gerencianet.\"\n  },\n  \"cols\": 2,\n  \"rows\": 1\n}\n[/block]\n<br>\n\n## OFX > BANKMSGSRSV1 > STMTTRNRS > STMTRS > BANKTRANLIST\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Tag\",\n    \"h-1\": \"Descrição\",\n    \"0-0\": \"DTSTART\",\n    \"1-0\": \"DTEND\",\n    \"0-1\": \"Data do primeiro registro de movimentação no formato <code>yyyymmdd120000[-3:BRT]</code>.\",\n    \"1-1\": \"Data do último registro de movimentação no formato <code>yyyymmdd120000[-3:BRT]</code>.\"\n  },\n  \"cols\": 2,\n  \"rows\": 2\n}\n[/block]\n<br>\n\n## OFX > BANKMSGSRSV1 > STMTTRNRS > STMTRS > BANKTRANLIST > STMTTRN\n\nA tag <code>STMTTRN</code> e suas sub-tags serão repetidas para cada uma das transações retornadas pelo Kernel.\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Tag\",\n    \"h-1\": \"Descrição\",\n    \"0-0\": \"TRNTYPE\",\n    \"1-0\": \"DTPOSTED\",\n    \"2-0\": \"TRNAMT\",\n    \"3-0\": \"FITID\",\n    \"4-0\": \"CHECKNUM\",\n    \"5-0\": \"REFNUM\",\n    \"6-0\": \"MEMO\",\n    \"0-1\": \"Aceita os valores <code>CREDIT</code> ou <code>DEBIT</code>.\",\n    \"1-1\": \"Data de lançamento da transação. Ou seja, a data de disponibilização do valor na conta corrente.\\n\\nFormato: <code>yyyymmdd120000[-3:BRT]</code>.\",\n    \"2-1\": \"Valor da transação com duas casas decimais para os centavos (separados por ponto). Se a transação for um débito, haverá um sinal negativo no valor.\\n\\nExemplos:\\n\\n- Crédito: <code>123.45</code> equivale a R$ 123,45\\n- Débito: <code>-84.30</code> equivale a -R$ 84,30\",\n    \"3-1\": \"Código único da transação com 34 caracteres, dispostos da seguinte forma:\\n\\n- 12 caracteres para a data;\\n- 7 caracteres para o código da transação;\\n- 15 caracteres para o protocolo\\n\\nExemplo:\\n\\n- Data: 28/03/2018 08:05\\n- Código da transação: 2002001 ([vide tabela completa](https://dev.gerencianet.com.br/v1/docs/relatorio-ofx#section-tabela-com-a-rela-o-de-todos-os-poss-veis-c-digos-das-transa-es-da-tag-fitid))\\n- Protocolo: 63773485\\n\\nFITID: **201803280805 2002001 000000063773485** (sem espaços)\",\n    \"4-1\": \"Protocolo da transação com 15 caracteres.\\n\\nExemplo:\\n\\n- Protocolo: 63773485\\n\\n- CHECKNUM: **000000063773485**\",\n    \"5-1\": \"Código de referência da transação. Deve conter sempre 22 caracteres, sendo:\\n\\n7 caracteres para o código da transação\\n15 caracteres para o número da transação (charge_id ou número da cobrança)\\n\\nEste campo será exibido no arquivo OFX somente para as transações associadas a uma confirmação de pagamento de Boleto ou de Cartão de Crédito.\",\n    \"6-1\": \"Descrição da cobrança.\"\n  },\n  \"cols\": 2,\n  \"rows\": 7\n}\n[/block]\n<br>\n\n## OFX > BANKMSGSRSV1 > STMTTRNRS > STMTRS > BANKTRANLIST > LEDGERBAL\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Tag\",\n    \"h-1\": \"Descrição\",\n    \"0-0\": \"BALAMT\",\n    \"1-0\": \"DTASOF\",\n    \"0-1\": \"Representa o saldo parcial da conta no momento da transação mais recente.\\n\\nExemplos:\\n\\n<code>1050.32</code>, <code>-223.95</code>\",\n    \"1-1\": \"Data de lançamento da transação mais recente no formato <code>yyyymmdd120000[-3:BRT]</code>.\"\n  },\n  \"cols\": 2,\n  \"rows\": 2\n}\n[/block]\n<br>\n\n## Tabela com a relação de todos os possíveis Códigos das Transações da tag FITID\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Código da Transação\",\n    \"h-1\": \"Descrição\",\n    \"0-0\": \"2002001\",\n    \"15-0\": \"1003004\",\n    \"15-1\": \"Pagamento via código de barras\",\n    \"0-1\": \"Recebimento de cobrança boleto e lâmina\",\n    \"1-0\": \"1001002\",\n    \"1-1\": \"Tarifa intermediação cartão de crédito\",\n    \"2-0\": \"2001002\",\n    \"2-1\": \"Estorno intermediação cartão de crédito\",\n    \"3-0\": \"2002002\",\n    \"3-1\": \"Recebimento de cobrança cartão de crédito\",\n    \"4-0\": \"1002002\",\n    \"4-1\": \"Devolução cartão de crédito\",\n    \"5-0\": \"1001001\",\n    \"5-1\": \"Tarifa intermediação boleto e lâmina\",\n    \"6-0\": \"2009001\",\n    \"6-1\": \"Bônus intermediação\",\n    \"7-0\": \"1013001\",\n    \"7-1\": \"Devolução boleto - Débito da devolução\",\n    \"8-0\": \"2013001\",\n    \"8-1\": \"Devolução boleto - Crédito da devolução\",\n    \"9-0\": \"2002046\",\n    \"9-1\": \"Repasse pagamento marketplace boleto\",\n    \"10-0\": \"1001046\",\n    \"10-1\": \"Tarifa repasse marketplace boleto\",\n    \"11-0\": \"1002046\",\n    \"11-1\": \"Devolução de repasse marketplace boleto\",\n    \"12-0\": \"2002047\",\n    \"12-1\": \"Repasse pagamento marketplace cartão\",\n    \"13-0\": \"1001047\",\n    \"13-1\": \"Tarifa repasse marketplace cartão\",\n    \"14-0\": \"1002047\",\n    \"14-1\": \"Devolução de repasse marketplace cartão\",\n    \"16-0\": \"1001004\",\n    \"16-1\": \"Tarifa pagamento via código de barras\",\n    \"17-0\": \"2002017\",\n    \"17-1\": \"Estorno pagamento via código de barras - Estorno por parte do banco ou análise\",\n    \"18-0\": \"1002025\",\n    \"18-1\": \"Pagamento via código de barras - Débito para sinalizar saldo insuficiente (agendamento)\",\n    \"19-0\": \"2002026\",\n    \"19-1\": \"Estorno pagamento via código de barras - Crédito para sinalizar saldo insuficiente (agendamento)\",\n    \"20-0\": \"1002003\",\n    \"20-1\": \"Transferência - Transferência TED; ou entre contas Gerencianet; ou por e-mail\",\n    \"21-0\": \"1001003\",\n    \"21-1\": \"Tarifa transferência\",\n    \"22-0\": \"2002016\",\n    \"22-1\": \"Estorno transferência - Estorno por parte do banco ou análise\",\n    \"23-0\": \"2002045\",\n    \"23-1\": \"Estorno transferência - Crédito da transferência cancelada pelo cliente\",\n    \"24-0\": \"2004003\",\n    \"24-1\": \"Estorno transferência - Crédito da tarifa da transferência cancelada pelo cliente\",\n    \"25-0\": \"2002003\",\n    \"25-1\": \"Transferência entre contas Gerencianet - Crédito da transferência Gerencianet da conta destino\",\n    \"26-0\": \"1003021\",\n    \"26-1\": \"Recarga celular\",\n    \"27-0\": \"2004021\",\n    \"27-1\": \"Estorno recarga celular\",\n    \"28-0\": \"2002044\",\n    \"28-1\": \"Pagamento aprovado cartão, boleto e lâmina\",\n    \"29-0\": \"1002044\",\n    \"29-1\": \"Pagamento enviado cartão, boleto e lâmina\",\n    \"30-0\": \"2002013\",\n    \"30-1\": \"Crédito manual\",\n    \"31-0\": \"1002013\",\n    \"31-1\": \"Débito manual\",\n    \"32-0\": \"1001048\",\n    \"32-1\": \"Tarifa de inatividade\",\n    \"33-0\": \"1001014\",\n    \"33-1\": \"Tarifa depósito\"\n  },\n  \"cols\": 2,\n  \"rows\": 34\n}\n[/block]\n<br>\n\n# Status da fila de notificações (callback)\n\nA Gerencianet notifica os sistemas integrados a cada mudança no status de uma determinada cobrança por meio de sua URL de notificação associada.\n\nAs notificações são processadas e enviadas sempre através de uma fila de envios. Cabe ainda lembrar que, caso o callback seja rejeitado pelo sistema de destino, ele automaticamente retorna para a fila e é reagendado para uma nova tentativa de entrega. Os callbacks são dinâmicos e podem ocorrer ao longo de todo o dia.\n\nPensando em oferecer novos meios de consultar o processamento desta fila, a Gerencianet disponibiliza uma tela que permite consultar o status de consumo da fila de notificações (callbacks) processados até então. Desta forma, caso o cliente esteja em dúvidas se um callback já foi enviado ou não, poderá acompanhar o processamento diário desta fila.\n\nPara consultar o status e o processamento da fila, consulte o link <a href=\"https://gerencianet.com.br/confirmacoes/\" target=\"_blank\" title=\"Link Externo\">status das confirmações de pagamentos - Gerencianet</a>.","excerpt":"Você está em: *\"Outros Recursos > Extrato Financeiro em OFX\"*","slug":"relatorio-ofx","type":"basic","title":"Extrato Financeiro em OFX"}

Extrato Financeiro em OFX

Você está em: *"Outros Recursos > Extrato Financeiro em OFX"*

Um arquivo do tipo OFX é conhecido como *Open Financial Exchange*. Dentro de um arquivo OFX estão contidas todas as movimentações feitas em um determinado período, sendo possível que você integre este arquivo a variados sistemas de gestão. A Gerencianet permite que você exporte seu extrato financeiro no formato OFX, que poderá ajudá-lo na conciliação bancária de seu financeiro. # Como exportar o extrato bancário em arquivo OFX na Gerencianet 1. Efetue login em sua conta Gerencianet e clique no menu <code>Meu Dinheiro > Extrato Financeiro</code>; 2. Agora, no canto superior à direita, clique em <code>Exportar Extrato Financeiro</code> e selecione o formato <code>OFX</code>, conforme demonstrado na imagem: <img src="https://gerencianet.com.br/wp-content/uploads/2018/07/exportacao-relatorio-ofx.png" align="center"> <br> 3. Será retornado em um modal uma mensagem de confirmação da exportação, contendo o resumo dos parâmetros/filtros considerados, conforme demonstra a imagem abaixo: <img src="https://gerencianet.com.br/wp-content/uploads/2018/07/exportacao-relatorio-ofx-02.png" align="center"> # Exemplo de arquivo OFX com suas particularidades e layout [block:code] { "codes": [ { "code": "OFXHEADER:100\nDATA:OFXSGML\nVERSION:102\nSECURITY:NONE\nENCODING:UTF-8\nCHARSET:1252\nCOMPRESSION:NONE\nOLDFILEUID:NONE\nNEWFILEUID:NONE\n<OFX>\n <SIGNONMSGSRSV1>\n <SONRS>\n <STATUS>\n <CODE>0</CODE>\n <SEVERITY>INFO</SEVERITY>\n </STATUS>\n <DTSERVER>20180430120030[-3:BRT]</DTSERVER>\n <LANGUAGE>POR</LANGUAGE>\n <FI>\n <ORG>Gerencianet</ORG>\n <FID>gnt</FID>\n </FI>\n </SONRS>\n </SIGNONMSGSRSV1>\n <BANKMSGSRSV1>\n <STMTTRNRS>\n <TRNUID>1</TRNUID>\n <STATUS>\n <CODE>0</CODE>\n <SEVERITY>INFO</SEVERITY>\n </STATUS>\n <STMTRS>\n <CURDEF>BRL</CURDEF>\n <BANKACCTFROM>\n <BANKID>gnt</BANKID>\n <ACCTID>1459950-11</ACCTID>\n <ACCTTYPE>CHECKING</ACCTTYPE>\n </BANKACCTFROM>\n <BANKTRANLIST>\n <DTSTART>20180130120000[-3:BRT]</DTSTART>\n <DTEND>20180429120000[-3:BRT]</DTEND>\n <STMTTRN>\n <TRNTYPE>CREDIT</TRNTYPE>\n <DTPOSTED>20180309120000[-3:BRT]</DTPOSTED>\n <TRNAMT>74,40</TRNAMT>\n <FITID>2018030607232002046000000061553574</FITID>\n <CHECKNUM>000000061553574</CHECKNUM>\n <REFNUM>2002046000000017223405</REFNUM>\n <MEMO>Repasse pagamento: 17223405 de Jorge Teixeira</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>DEBIT</TRNTYPE>\n <DTPOSTED>20180309120000[-3:BRT]</DTPOSTED>\n <TRNAMT>-3,34</TRNAMT>\n <FITID>2018030607231001046000000061553576</FITID>\n <CHECKNUM>000000061553576</CHECKNUM>\n <MEMO>Tarifa repasse: 17223405 de Jorge Teixeira</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>CREDIT</TRNTYPE>\n <DTPOSTED>20180320120000[-3:BRT]</DTPOSTED>\n <TRNAMT>74,40</TRNAMT>\n <FITID>2018031703312002046000000062976602</FITID>\n <CHECKNUM>000000062976602</CHECKNUM>\n <REFNUM>2002046000000022612776</REFNUM>\n <MEMO>Repasse pagamento: 22612776 de Paulo Jorge Alves</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>DEBIT</TRNTYPE>\n <DTPOSTED>20180320120000[-3:BRT]</DTPOSTED>\n <TRNAMT>-3,34</TRNAMT>\n <FITID>2018031703311001046000000062976603</FITID>\n <CHECKNUM>000000062976603</CHECKNUM>\n <MEMO>Tarifa repasse: 22612776 de Paulo Jorge Alves</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>CREDIT</TRNTYPE>\n <DTPOSTED>20180330120000[-3:BRT]</DTPOSTED>\n <TRNAMT>74,40</TRNAMT>\n <FITID>2018032704142002046000000063575983</FITID>\n <CHECKNUM>000000063575983</CHECKNUM>\n <REFNUM>2002046000000028015595</REFNUM>\n <MEMO>Repasse pagamento: 28015595 de Fulano Aguiar</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>DEBIT</TRNTYPE>\n <DTPOSTED>20180330120000[-3:BRT]</DTPOSTED>\n <TRNAMT>-3,34</TRNAMT>\n <FITID>2018032704141001046000000063575986</FITID>\n <CHECKNUM>000000063575986</CHECKNUM>\n <MEMO>Tarifa repasse: 28015595 de Fulano Aguiar</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>CREDIT</TRNTYPE>\n <DTPOSTED>20180406120000[-3:BRT]</DTPOSTED>\n <TRNAMT>65,10</TRNAMT>\n <FITID>2018040307262002046000000064109592</FITID>\n <CHECKNUM>000000064109592</CHECKNUM>\n <REFNUM>2002046000000028108174</REFNUM>\n <MEMO>Repasse pagamento: 28108174 de Ciclano da Silva</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>DEBIT</TRNTYPE>\n <DTPOSTED>20180406120000[-3:BRT]</DTPOSTED>\n <TRNAMT>-3,34</TRNAMT>\n <FITID>2018040307261001046000000064109593</FITID>\n <CHECKNUM>000000064109593</CHECKNUM>\n <MEMO>Tarifa repasse: 28108174 de Ciclano da Silva</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>CREDIT</TRNTYPE>\n <DTPOSTED>20180416120000[-3:BRT]</DTPOSTED>\n <TRNAMT>74,40</TRNAMT>\n <FITID>2018041303342002046000000065551500</FITID>\n <CHECKNUM>000000065551500</CHECKNUM>\n <REFNUM>2002046000000029384993</REFNUM>\n <MEMO>Repasse pagamento: 29384993 de Jorge Amado</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>DEBIT</TRNTYPE>\n <DTPOSTED>20180416120000[-3:BRT]</DTPOSTED>\n <TRNAMT>-3,34</TRNAMT>\n <FITID>2018041303341001046000000065551501</FITID>\n <CHECKNUM>000000065551501</CHECKNUM>\n <MEMO>Tarifa repasse: 29384993 de Jorge Amado</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>CREDIT</TRNTYPE>\n <DTPOSTED>20180417120000[-3:BRT]</DTPOSTED>\n <TRNAMT>55,80</TRNAMT>\n <FITID>2018041403362002046000000065642576</FITID>\n <CHECKNUM>000000065642576</CHECKNUM>\n <REFNUM>2002046000000029447637</REFNUM>\n <MEMO>Repasse pagamento: 29447637 de Pedro Jorge</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>DEBIT</TRNTYPE>\n <DTPOSTED>20180417120000[-3:BRT]</DTPOSTED>\n <TRNAMT>-3,34</TRNAMT>\n <FITID>2018041403361001046000000065642577</FITID>\n <CHECKNUM>000000065642577</CHECKNUM>\n <MEMO>Tarifa repasse: 29447637 de Pedro Jorge</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>CREDIT</TRNTYPE>\n <DTPOSTED>20180428120000[-3:BRT]</DTPOSTED>\n <TRNAMT>120,90</TRNAMT>\n <FITID>2018041421312002047000000065694866</FITID>\n <CHECKNUM>000000065694866</CHECKNUM>\n <REFNUM>2002047000000029517140</REFNUM>\n <MEMO>Repasse pagamento: 29517140 de Beltrano Diniz</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>DEBIT</TRNTYPE>\n <DTPOSTED>20180428120000[-3:BRT]</DTPOSTED>\n <TRNAMT>-7,23</TRNAMT>\n <FITID>2018041421311001047000000065694867</FITID>\n <CHECKNUM>000000065694867</CHECKNUM>\n <MEMO>Tarifa repasse: 29517140 de Beltrano Diniz</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>CREDIT</TRNTYPE>\n <DTPOSTED>20180429120000[-3:BRT]</DTPOSTED>\n <TRNAMT>55,80</TRNAMT>\n <FITID>2018041517302002047000000065696376</FITID>\n <CHECKNUM>000000065696376</CHECKNUM>\n <REFNUM>2002047000000029533821</REFNUM>\n <MEMO>Repasse pagamento: 29533821 de Henrique Almeida</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>DEBIT</TRNTYPE>\n <DTPOSTED>20180429120000[-3:BRT]</DTPOSTED>\n <TRNAMT>-3,49</TRNAMT>\n <FITID>2018041517301001047000000065696377</FITID>\n <CHECKNUM>000000065696377</CHECKNUM>\n <MEMO>Tarifa repasse: 29533821 de Henrique Almeida</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>CREDIT</TRNTYPE>\n <DTPOSTED>20180429120000[-3:BRT]</DTPOSTED>\n <TRNAMT>74,40</TRNAMT>\n <FITID>2018042606102002046000000066643667</FITID>\n <CHECKNUM>000000066643667</CHECKNUM>\n <REFNUM>2002046000000030830691</REFNUM>\n <MEMO>Repasse pagamento: 30830691 de Duque Alves</MEMO>\n </STMTTRN>\n <STMTTRN>\n <TRNTYPE>DEBIT</TRNTYPE>\n <DTPOSTED>20180429120000[-3:BRT]</DTPOSTED>\n <TRNAMT>-3,34</TRNAMT>\n <FITID>2018042606101001046000000066643670</FITID>\n <CHECKNUM>000000066643670</CHECKNUM>\n <MEMO>Tarifa repasse: 30830691 de Duque Alves</MEMO>\n </STMTTRN>\n </BANKTRANLIST>\n <LEDGERBAL>\n <BALAMT>635,50</BALAMT>\n <DTASOF>20180429120000[-3:BRT]</DTASOF>\n </LEDGERBAL>\n </STMTRS>\n </STMTTRNRS>\n </BANKMSGSRSV1>\n</OFX>", "language": "xml", "name": "Modelo" } ] } [/block] <br> Grande parte do arquivo será da forma como está o exemplo, apenas as tags listadas a seguir serão modificadas. ## OFX > SIGNONMSGSRSV1 > SONRS [block:parameters] { "data": { "h-0": "Tag", "h-1": "Descrição", "0-0": "DTSERVER", "0-1": "Data de geração do arquivo no formato <code>yyyymmddhhmmss[-3:BRT]</code>." }, "cols": 2, "rows": 1 } [/block] <br> ## OFX > BANKMSGSRSV1 > STMTTRNRS > STMTRS > BANKACCTFROM [block:parameters] { "data": { "h-0": "Tag", "h-1": "Descrição", "0-0": "ACCTID", "0-1": "Número da conta Gerencianet." }, "cols": 2, "rows": 1 } [/block] <br> ## OFX > BANKMSGSRSV1 > STMTTRNRS > STMTRS > BANKTRANLIST [block:parameters] { "data": { "h-0": "Tag", "h-1": "Descrição", "0-0": "DTSTART", "1-0": "DTEND", "0-1": "Data do primeiro registro de movimentação no formato <code>yyyymmdd120000[-3:BRT]</code>.", "1-1": "Data do último registro de movimentação no formato <code>yyyymmdd120000[-3:BRT]</code>." }, "cols": 2, "rows": 2 } [/block] <br> ## OFX > BANKMSGSRSV1 > STMTTRNRS > STMTRS > BANKTRANLIST > STMTTRN A tag <code>STMTTRN</code> e suas sub-tags serão repetidas para cada uma das transações retornadas pelo Kernel. [block:parameters] { "data": { "h-0": "Tag", "h-1": "Descrição", "0-0": "TRNTYPE", "1-0": "DTPOSTED", "2-0": "TRNAMT", "3-0": "FITID", "4-0": "CHECKNUM", "5-0": "REFNUM", "6-0": "MEMO", "0-1": "Aceita os valores <code>CREDIT</code> ou <code>DEBIT</code>.", "1-1": "Data de lançamento da transação. Ou seja, a data de disponibilização do valor na conta corrente.\n\nFormato: <code>yyyymmdd120000[-3:BRT]</code>.", "2-1": "Valor da transação com duas casas decimais para os centavos (separados por ponto). Se a transação for um débito, haverá um sinal negativo no valor.\n\nExemplos:\n\n- Crédito: <code>123.45</code> equivale a R$ 123,45\n- Débito: <code>-84.30</code> equivale a -R$ 84,30", "3-1": "Código único da transação com 34 caracteres, dispostos da seguinte forma:\n\n- 12 caracteres para a data;\n- 7 caracteres para o código da transação;\n- 15 caracteres para o protocolo\n\nExemplo:\n\n- Data: 28/03/2018 08:05\n- Código da transação: 2002001 ([vide tabela completa](https://dev.gerencianet.com.br/v1/docs/relatorio-ofx#section-tabela-com-a-rela-o-de-todos-os-poss-veis-c-digos-das-transa-es-da-tag-fitid))\n- Protocolo: 63773485\n\nFITID: **201803280805 2002001 000000063773485** (sem espaços)", "4-1": "Protocolo da transação com 15 caracteres.\n\nExemplo:\n\n- Protocolo: 63773485\n\n- CHECKNUM: **000000063773485**", "5-1": "Código de referência da transação. Deve conter sempre 22 caracteres, sendo:\n\n7 caracteres para o código da transação\n15 caracteres para o número da transação (charge_id ou número da cobrança)\n\nEste campo será exibido no arquivo OFX somente para as transações associadas a uma confirmação de pagamento de Boleto ou de Cartão de Crédito.", "6-1": "Descrição da cobrança." }, "cols": 2, "rows": 7 } [/block] <br> ## OFX > BANKMSGSRSV1 > STMTTRNRS > STMTRS > BANKTRANLIST > LEDGERBAL [block:parameters] { "data": { "h-0": "Tag", "h-1": "Descrição", "0-0": "BALAMT", "1-0": "DTASOF", "0-1": "Representa o saldo parcial da conta no momento da transação mais recente.\n\nExemplos:\n\n<code>1050.32</code>, <code>-223.95</code>", "1-1": "Data de lançamento da transação mais recente no formato <code>yyyymmdd120000[-3:BRT]</code>." }, "cols": 2, "rows": 2 } [/block] <br> ## Tabela com a relação de todos os possíveis Códigos das Transações da tag FITID [block:parameters] { "data": { "h-0": "Código da Transação", "h-1": "Descrição", "0-0": "2002001", "15-0": "1003004", "15-1": "Pagamento via código de barras", "0-1": "Recebimento de cobrança boleto e lâmina", "1-0": "1001002", "1-1": "Tarifa intermediação cartão de crédito", "2-0": "2001002", "2-1": "Estorno intermediação cartão de crédito", "3-0": "2002002", "3-1": "Recebimento de cobrança cartão de crédito", "4-0": "1002002", "4-1": "Devolução cartão de crédito", "5-0": "1001001", "5-1": "Tarifa intermediação boleto e lâmina", "6-0": "2009001", "6-1": "Bônus intermediação", "7-0": "1013001", "7-1": "Devolução boleto - Débito da devolução", "8-0": "2013001", "8-1": "Devolução boleto - Crédito da devolução", "9-0": "2002046", "9-1": "Repasse pagamento marketplace boleto", "10-0": "1001046", "10-1": "Tarifa repasse marketplace boleto", "11-0": "1002046", "11-1": "Devolução de repasse marketplace boleto", "12-0": "2002047", "12-1": "Repasse pagamento marketplace cartão", "13-0": "1001047", "13-1": "Tarifa repasse marketplace cartão", "14-0": "1002047", "14-1": "Devolução de repasse marketplace cartão", "16-0": "1001004", "16-1": "Tarifa pagamento via código de barras", "17-0": "2002017", "17-1": "Estorno pagamento via código de barras - Estorno por parte do banco ou análise", "18-0": "1002025", "18-1": "Pagamento via código de barras - Débito para sinalizar saldo insuficiente (agendamento)", "19-0": "2002026", "19-1": "Estorno pagamento via código de barras - Crédito para sinalizar saldo insuficiente (agendamento)", "20-0": "1002003", "20-1": "Transferência - Transferência TED; ou entre contas Gerencianet; ou por e-mail", "21-0": "1001003", "21-1": "Tarifa transferência", "22-0": "2002016", "22-1": "Estorno transferência - Estorno por parte do banco ou análise", "23-0": "2002045", "23-1": "Estorno transferência - Crédito da transferência cancelada pelo cliente", "24-0": "2004003", "24-1": "Estorno transferência - Crédito da tarifa da transferência cancelada pelo cliente", "25-0": "2002003", "25-1": "Transferência entre contas Gerencianet - Crédito da transferência Gerencianet da conta destino", "26-0": "1003021", "26-1": "Recarga celular", "27-0": "2004021", "27-1": "Estorno recarga celular", "28-0": "2002044", "28-1": "Pagamento aprovado cartão, boleto e lâmina", "29-0": "1002044", "29-1": "Pagamento enviado cartão, boleto e lâmina", "30-0": "2002013", "30-1": "Crédito manual", "31-0": "1002013", "31-1": "Débito manual", "32-0": "1001048", "32-1": "Tarifa de inatividade", "33-0": "1001014", "33-1": "Tarifa depósito" }, "cols": 2, "rows": 34 } [/block] <br> # Status da fila de notificações (callback) A Gerencianet notifica os sistemas integrados a cada mudança no status de uma determinada cobrança por meio de sua URL de notificação associada. As notificações são processadas e enviadas sempre através de uma fila de envios. Cabe ainda lembrar que, caso o callback seja rejeitado pelo sistema de destino, ele automaticamente retorna para a fila e é reagendado para uma nova tentativa de entrega. Os callbacks são dinâmicos e podem ocorrer ao longo de todo o dia. Pensando em oferecer novos meios de consultar o processamento desta fila, a Gerencianet disponibiliza uma tela que permite consultar o status de consumo da fila de notificações (callbacks) processados até então. Desta forma, caso o cliente esteja em dúvidas se um callback já foi enviado ou não, poderá acompanhar o processamento diário desta fila. Para consultar o status e o processamento da fila, consulte o link <a href="https://gerencianet.com.br/confirmacoes/" target="_blank" title="Link Externo">status das confirmações de pagamentos - Gerencianet</a>.