Pular para o conteúdo principal

Layout dos Dados

Cada registro retornado segue uma estrutura fixa. Abaixo estão os campos confirmados com exemplos reais.

IMPORTANTE: Antes de implementar, leia a Regra Universal de Tipagem. Qualquer campo abaixo pode ser retornado como String ou Number dependendo do seu valor (presença de zeros à esquerda).

Campos de Data e Hora

CampoTipoFormatoExemploParser
DTMOVIMENTONumberYYYYMMDD20260410parseDate(value)
DTVENDANumberYYYYMMDD20260226parseDate(value)
DTVENCIMENTONumberYYYYMMDD20260429parseDate(value)
HRVENDANumberHHMMSS144834parseHora(value)

Funções de Parser

function parseDate(value) {
if (!value && value !== 0) return null;
const str = String(value);
if (str.length === 8) {
return `${str.slice(0,4)}-${str.slice(4,6)}-${str.slice(6,8)}`;
}
return str;
}

function parseHora(value) {
if (!value && value !== 0) return null;
const str = String(value).padStart(6, '0');
return `${str.slice(0,2)}:${str.slice(2,4)}:${str.slice(4,6)}`;
}

// Exemplos
parseDate(20260410); // "2026-04-10"
parseHora(144834); // "14:48:34"
parseHora(91625); // "09:16:25" (preenche com zero)

Tabela Completa de Campos

CampoTipoDescriçãoExemplo
NSRNuméricoNúmero sequencial180
FILIACAONuméricoFiliação na adquirente78851980001234
ESTABELECIMENTOStringNome do estabelecimento"ABCDE LTDA"
ESTABELECIMENTOERPStringCódigo no ERP"LOJA TESTE - MATRIZ"
IDADQUIRENTENuméricoID da adquirente37 (Itaú)
ADQUIRENTEStringNome da adquirente"Itaú"
IDMOVIMENTOStringCódigo do movimento"D1"
MOVIMENTOStringDescrição do movimento"Baixa por Pagamento"
DTMOVIMENTONuméricoData do movimento20260410
LOTENuméricoNúmero do lote15080243123456
LOTEUNICONuméricoLote único261001467661234
PARCELANuméricoNúmero da parcela1
BANCONuméricoCódigo do banco341 (Itaú)
AGENCIANuméricoNúmero da agência0
CONTAStringNúmero da conta"000"
SINALString"C", "D", "N/A""C"
VLBRUTODecimalValor bruto38.93
VLCOMISSAODecimalValor da comissão/taxa0.00
VLLIQUIDODecimalValor líquido38.93
IDBANDEIRANuméricoID da bandeira135 (Pix)
BANDEIRAStringNome da bandeira"Pix"
PRODUTOTIPONuméricoID do produto103
PRODUTOStringNome do produto"Pagto Instantâneo"
DTVENDANuméricoData da venda20260410
HRVENDANuméricoHora da venda102217
AUTORIZACAONuméricoCódigo de autorização683123
NSUNuméricoNSU da adquirente507771234
TIDStringID da transação"A20261555...1a2b"
NRPEDIDOStringNúmero do pedido (A1)"CIELO...123456"
CARTAOStringCartão mascarado"123456******6789"
NRTERMINALStringIdentificação do terminal"AB123456"
TOTALPARCELASNuméricoNúmero da parcelas3
FLSITUACAONuméricoSituação da vendaL (Liquidada)
DTVENCIMENTONuméricoData de vencimento20260429
CNPJStringCNPJ do Estabelecimento31539773000174
NMFANTASIAStringNome do fantasiaABCDE LTDA
NRSEQUENCIANuméricoNúmero de sequência1
NMPRODUTOStringNome do produtoPix
NMTERMINALTIPOStringNome do tipo do terminalPOS
IDTERMINALTIPONuméricoIdentificador do tipo do terminal1
IDMOVFINANNuméricoID da remessa2000000021114321

Este conteúdo foi útil para você?