Ao carregar dados de arquivo de banco, você cria uma origem de dados associada ao sistema de origem do arquivo de banco. A Integração de Dados converte os formatos de arquivo BAI, SWIFT MT940 ou CAMT.053 no formato .CSV para carregamento na Correspondência de Transações. O arquivo de carregamento CSV pode ser exibido nos resultados dos Jobs de Correspondência de Transações.
O aplicativo de origem de Transações em Arquivo com Formato BAI tem as colunas constantes predefinidas e cabeçalhos a seguir:
O aplicativo de origem de Transações em Arquivos de Banco com Formato Swift MT940 tem os cabeçalhos e as colunas de constantes predefinidas a seguir:
Tabela 17-3 Campos e Descrições de Swift MT940
| Campo | Descrição | |
|---|---|---|
| Número de Referência da Transação | ||
| StatementIdentification | Identificação exclusiva para identificar inequivocamente o extrato de conta. | |
| CreateDate | A data em que o extrato foi criado. | |
| StatementFromDate | A data de início do período para a qual o extrato de conta é emitido. | |
| StatementToDate | A data em que termina o período e para a qual o extrato de conta é emitido. | |
| Conta | A identificação de conta inequívoca na qual são feitos os lançamentos de crédito e débito. | |
| Valor | A quantia em dinheiro no lançamento em dinheiro. | |
| Moeda | O código da moeda em que foi feito o lançamento em dinheiro. | |
| Saldo Final | ||
| Moeda | ||
| Data da Transação | ||
| Tipo de Transação | ||
| Moeda | ||
| Data do Demonstrativo | ||
| Número do Demonstrativo | ||
| Valor | ||
| Referência do Cliente | ||
| Referência do Banco | ||
| Texto do Banco | ||
| Texto do Banco2, Texto do Banco3, e Texto do Banco4 |
Durante a utilização de arquivos de formato BAI, a coluna Texto do Banco acima suporta no máximo 300 caracteres. Se a sua descrição na coluna Texto do Banco exceder mais de 300 caracteres, as colunas Texto do Banco1, Texto do Banco2 e Texto do Banco3 serão usadas para armazenar texto adicional até um máximo de 1.200 caracteres para todas as colunas Texto do Banco (Texto do Banco, Texto do Banco1, Texto do Banco2 e Texto do Banco3). |
n |
| FundsType1, FundsType2 e FundsType3 | Se o Tipo de Fundos for V (data igual a valor), copie os dois próximos campos de data para FundsType1 e FundsType2 - como estão. Opcionalmente, se o Tipo de Fundos for S, copie os três campos a seguir para FundsType1, FundsType2 e FundsType3 - como estão. | |
| Informações Adicionais 1 | ||
| Informações Adicionais 2 | ||
| Informações Adicionais 3 |
O aplicativo de origem para um arquivo de Transações de Arquivo de Banco no Formato CAMT.053 tem os cabeçalhos e colunas constantes predefinidos a seguir:
Tabela 17-4 Descrições do Campo de Transação de Arquivo no Formato CAMT.053
| Campo | Descrição (baseada em definições ISO) | CAMT.053 TAG |
|---|---|---|
| StatementIdentification | Identificação exclusiva para identificar inequivocamente o extrato de conta. | <Stmt> <Id> |
| CreateDate | A data em que o extrato foi criado. | <Stmt> <CreDtTm> |
| StatementFromDate | A data de início do período para a qual o extrato de conta é emitido. | <Stmt> <FrToDt> <FrDtTm> |
| StatementToDate | A data em que termina o período e para a qual o extrato de conta é emitido. | <Stmt> <FrToDt> <ToDtTm> |
| Conta | A identificação inequívoca da conta na qual são feitos os lançamentos de crédito e débito. | <Stmt> <Acct> <Id> <Othr> <Id> ou <Stmt> <Acct> <Id> <IBAN> |
| AccountOwner | Proprietário legal da conta | <Stmt> <Acct> <Ownr> |
| Valor | A quantia em dinheiro no lançamento em dinheiro. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <Amt Ccy="ISO Currency Code"> ou <Stmt> <Acct> <Ntry> <Amt Ccy="ISO Currency Code"> |
| Moeda | O código da moeda em que foi feito o lançamento em dinheiro. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <Amt Ccy="ISO Currency Code"> ou <Stmt> <Acct> <Ntry> <Amt Ccy="ISO Currency Code"> |
| CdtDbtInd | Indicador de Débito ou Crédito | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <NtryDtls> <TxDtls> <CdtDbtInd> ou <Stmt> <Acct> <Ntry> <CdtDbtInd>
Exceto para registros em lote, a tag <TxDtls> é obrigatória. É possível que o extrato bancário não contenha informações detalhadas da transação para reservas em lote devido à natureza sensível dos dados. |
| BookingDate | A data e hora em que um lançamento foi feito em uma conta ou nos livros do serviço da conta. | <Stmt> <Acct> <Ntry> <BookgDt> <Dt> |
| ValueDate | Data e hora em que ativos são disponibilizados ao proprietário da conta em caso de lançamento de crédito, ou ficam indisponíveis ao proprietário da conta em caso de lançamento de débito. | <Stmt> <Acct> <Ntry> <ValDt> <Dt> |
| EntryRef | Referência exclusiva do lançamento | <Stmt> <Acct> <Ntry> <NtryRef> |
| AccountServicerReference | Referência exclusiva conforme atribuída à instituição da conta para identificar o lançamento inequivocamente o lançamento | <Stmt> <Acct> <Ntry> <AcctSvcrRef> ou <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <Refs> <AcctSvcrRef> |
| DomainCode | Parte do Código da Transação Bancária. Especifica a área de negócios da transação subjacente. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <BkTxCd> <Domn> <Cd> ou <Stmt> <Acct> <Ntry> <BkTxCd> <Domn> <Cd> |
| FamilyCode | Especifica a família em um domínio. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <BkTxCd> <Domn> <Fmly> <Cd> ou <Stmt> <Acct> <Ntry> <BkTxCd> <Domn> <Fmly> <Cd> |
| SubFamilyCode | Especifica a família de subprodutos em uma família em particular. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <BkTxCd> <Domn> <Fmly> <SubFmlyCd> ou <Stmt> <Acct> <Ntry> <BkTxCd> <Domn> <Fmly> <SubFmlyCd> |
| Proprietary | Código da transação bancária em um formulário proprietário, conforme definido pelo emissor. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <BkTxCd> <Prtry> <cd> ou <Stmt> <Acct> <Ntry> <BkTxCd> <Prtry> <cd> |
| ReversalIndicator | Indica se o lançamento é resultado de um estorno ou não. Este elemento só deve estar presente se o lançamento for resultado de um estorno. | <Stmt> <Acct> <Ntry> <RvslInd> |
| BankTransactionIdentification | Identificação exclusiva que pode ser usada para reconciliação, monitoramento ou vinculação de tarefas relacionadas à transação no nível interbancos. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <Refs> <TxId> |
| EndToEndIdentification | Identificação exclusiva, conforme atribuída pela parte iniciadora, para identificar a transação inequivocamente. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <Refs> <EndToEndId> |
| ChequeNumber | Identificador exclusivo e inequívoco para um cheque, conforme atribuído pelo agente. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <Refs> <ChqNb> |
| InstructionIdentification | Identificação exclusiva, que é uma referência ponto a ponto que pode ser usada entre a parte instrutora e a parte instruída para fazer referência à instrução individual. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <Refs> <InstrId> |
| PaymentInformationIdentification | Identificação exclusiva, conforme atribuída pela parte emissora, para identificar inequivocamente o grupo de informações de pagamento na mensagem. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <Refs> <PmtInfId> |
| MandateIdentification | Identificação exclusiva, conforme atribuída pelo credor, para identificar o mandato inequivocamente. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <Refs> <MndtId> |
| ClearingSystemReference | Referência exclusiva, conforme atribuída por um sistema de compensação, para identificar inequivocamente a instrução. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <Refs> <ClrSysRef> |
| SourceCurrency | Moeda a partir da qual um valor será convertido em uma conversão de moeda. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <AmtDtls> <TxAmt> <CcyXchg> <SrcCcy> ou <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <AmtDtls> <InstdAmt> <CcyXchg> <SrcCcy> |
| TargetCurrency | Moeda para a qual um valor será convertido em uma conversão de moeda. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <AmtDtls> <TxAmt> <CcyXchg> <TrgtCcy> ou <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <AmtDtls> <InstdAmt> <CcyXchg> <TrgtCcy> |
| UnitCurrency | Moeda na qual a taxa de câmbio será expressa em um câmbio. No exemplo, 1GBP = xxxCUR, a unidade da moeda é GBP. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <AmtDtls> <TxAmt> <CcyXchg> <UnitCcy> ou <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <AmtDtls> <InstdAmt> <CcyXchg> <UnitCcy> |
| ExchangeRate | O fator usado para converter m valor de uma moeda em outra. Isso reflete o preço pelo qual uma moeda foi comprada com outra moeda. Uso: ExchangeRate expressa o coeficiente entre UnitCurrency e QuotedCurrency (ExchangeRate = UnitCurrency/QuotedCurrency). | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <AmtDtls> <TxAmt> <CcyXchg> <XchgRate> ou <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <AmtDtls> <InstdAmt> <CcyXchg> <XchgRate> |
| ContractIdentification | Identificação exclusiva para identificar inequivocamente o contrato de câmbio estrangeiro. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <AmtDtls> <TxAmt> <CcyXchg> <CtrctId> ou <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <AmtDtls> <InstdAmt> <CcyXchg> <CtrctId> |
| QuotationDate | Data e hora em que uma taxa de câmbio é cotada. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <AmtDtls> <TxAmt> <CcyXchg> <QtnDt> ou <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <AmtDtls> <InstdAmt> <CcyXchg> <QtnDt> |
| ReturnReasonCode | Especifica o motivo para a devolução, de acordo com códigos externos SWIFT. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <RtrInf> <Rsn> <Code> |
| ReturnReasonProprietary | Especifica o motivo para a devolução, em um formulário proprietário. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <RtrInf> <Rsn> <Prtry> |
| Originador | Nome da parte que emite a devolução. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <RtrInf> <Orgtr> <Nm> |
| OrgnlBkTxCdDomain | Parte do Código da Transação Bancária Original. Especifica a área de negócios da transação subjacente. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <RtrInf> <OrgnlBkTxCd> <Domn> <Cd> |
| OrgnlBkTxCdFamily | Especifica a família em um domínio do Código da Transação Bancária Original. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <RtrInf> <OrgnlBkTxCd> <Domn> <Fmly> <Cd> |
| OrgnlBkTxCdSubFamily | Especifica a família de subprodutos em uma família específica do Código da Transação Bancária Original. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <RtrInf> <OrgnlBkTxCd> <Domn> <Fmly> <SubFmlyCd> |
| OrgnlBkTxCdProprietary | O Código da Transação Bancária Original em um formulário proprietário, conforme definido pelo emissor | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <RtrInf> <OrgnlBkTxCd> <Prtry> <Cd> |
| InitiatingParty | Parte que iniciou o pagamento informado na entrada. | <Stmt> <Ntry> <NtryDtls> <TxDtls> <RltdPties> <InitgPty> <Pty> <Nm> |
| Creditor | Parte à qual uma quantia em dinheiro é devida | <Stmt> <Ntry> <NtryDtls> <TxDtls> <RltdPties> <Cdtr> <Pty> <Nm> |
| CreditorAccount | Identificação inequívoca da conta do credor na qual foi feito um lançamento de crédito como resultado da transação de pagamento | <Stmt> <Ntry> <NtryDtls> <TxDtls> <RltdPties> <CdtrAcct> <Id> <IBAN> ou <Stmt> <Ntry> <NtryDtls> <TxDtls> <RltdPties> <CdtrAcct> <Id> <Othr> <Id> |
| UltimateCreditor | Parte final à qual uma quantia em dinheiro é devida | <Stmt> <Ntry> <NtryDtls> <TxDtls> <RltdPties> <UltmtCdtr> <Pty> <Nm> |
| Debtor | Parte que deve uma quantia em dinheiro ao credor (final). | <Stmt> <Ntry> <NtryDtls> <TxDtls> <RltdPties> <Dbtr> <Pty> <Nm> |
| DebtorAccount | Identificação inequívoca da conta do devedor | <Stmt> <Ntry> <NtryDtls> <TxDtls> <RltdPties> <DbtrAcct> <Id> <IBAN> ou <Stmt> <Ntry> <NtryDtls> <TxDtls> <RltdPties> <DbtrAcct> <Id> <Othr> <id> |
| UltimateDebtor | Parte final que deve uma quantia em dinheiro ao credor (final) | <Stmt> <Ntry> <NtryDtls> <TxDtls> <RltdPties> <UltmtDbtr> <Pty> <Nm> |
| TradingParty | Parte que desempenha um papel ativo no planejamento e na execução das transações que criam ou liquidam investimentos dos ativos do investidor, ou que transferem os ativos entre investimentos dele. | <Stmt> <Ntry> <NtryDtls> <TxDtls> <RltdPties> <TradgPty> <Pty> <Nm> |
| RemittanceInformation | Informações fornecidas para habilitar a correspondência/reconciliação de uma entrada com os itens que o pagamento pretende liquidar, como faturas comerciais em um sistema de contas a receber, em um formulário não estruturado. | <Stmt> <Acct> <Ntry> <NtryDtls> <TxDtls> <RmtInf> <Ustrd> |
| AdditionalRemittanceInformation | Informações adicionais, em formato de texto livre, que complementam as informações da remessa estruturada | <Stmt> <Ntry> <NtryDtls> <TxDtls> <RmtInf> <Strd> <AddtlRmtInf> |
| CreditorReferenceInformation | Informações de referência fornecidas pelo credor para permitir a identificação dos documentos subjacentes. | <Stmt> <Ntry> <NtryDtls> <TxDtls> <RmtInf> <Strd> <CdtrRefInf> <Ref> |
| CreditorReferenceInformationCode | Tipo de referência do credor, em um formulário codificado | <Stmt> <Ntry> <NtryDtls> <TxDtls> <RmtInf> <Strd> <CdtrRefInf> <Tp> <CdOrPrtry> <Cd> |
| CreditorReferenceInformationPrtry | Tipo de referência do credor, em um formulário proprietário | <Stmt> <Ntry> <NtryDtls> <TxDtls> <RmtInf> <Strd> <CdtrRefInf> <Tp> <CdOrPrtry> <Prtry> |
| Invoicee | Identificação da parte para a qual uma fatura é emitida, quando ela é diferente da do devedor ou do devedor final | <Stmt> <Ntry> <NtryDtls> <TxDtls> <RmtInf> <Strd> <Invcee> <Nm> |
| Invoicer | Identificação da organização que está emitindo a fatura, quando ela é diferente da do credor ou do credor final | <Stmt> <Ntry> <NtryDtls> <TxDtls> <RmtInf> <Strd> <Invcr> <Nm> |
| ReferredDocumentInformation | Fornece a identificação e o conteúdo do documento referido | <Stmt> <Ntry> <NtryDtls> <TxDtls> <RmtInf> <Strd> <RfrdDocInf> <Nb> |
Para adicionar um aplicativo de Transações em Arquivo com Formato BAI, SWIFT MT940 ou CAMT.053: