UNPKG

@dueheads/citi-bank-boleto-sdk

Version:

SDK para registro de boletos na API do Citibank via mTLS.

71 lines (70 loc) 4.59 kB
"use strict"; // src/field.names.ts Object.defineProperty(exports, "__esModule", { value: true }); exports.fieldNames = void 0; /** * Lista com o mapeamento das 'Tag Names' do XML para o seu 'Nome do Campo' * correspondente, conforme a documentação de remessa. */ exports.fieldNames = [ // --- Página 2 da Documentação --- { field: 'GrpREMColTilt', description: 'Início do Grupo de Título' }, // { field: 'GrpBenf', description: 'Inicio do Grupo Beneficiário' }, // { field: 'CdClrSys', description: 'Codigo do Banco na Compensação' }, // { field: 'Cdispb', description: 'Codigo do ISPB do Banco' }, // { field: 'CdtrId', description: 'Identificação do Convênio' }, // { field: 'CdtrNm', description: 'Nome ou Razão Social Beneficiário' }, // { field: 'CdtrTaxId', description: 'CNPJ ou CPF Beneficiário' }, // { field: 'CdtrTaxTp', description: 'Tipo Pessoa Beneficiário' }, // { field: 'GrpBenf_End', description: 'Fim do Grupo Beneficiário' }, // { field: 'GrpClPgd', description: 'Início do Grupo Cliente Pagador (Sacado)' }, // { field: 'DbtrNm', description: 'Nome ou Razão Social Pagador' }, // // --- Página 3 da Documentação --- { field: 'DbtrTaxId', description: 'CPF ou CNPJ Pagador' }, // { field: 'DbtrTaxTp', description: 'Tipo Pessoa Pagador' }, // { field: 'GrpClPgdAdr', description: 'Inicio do Grupo Endereço Sacado' }, // { field: 'DbtrAdrTp', description: 'Logradouro Pagador' }, // { field: 'DbtrCtrySubDvsn', description: 'UF do Pagador' }, // { field: 'DbtrPstCd', description: 'CEP do Pagador' }, // { field: 'DbtrTwnNm', description: 'Cidade do Pagador' }, // { field: 'GrpClPgdAdr_End', description: 'Fim do Grupo Endereço Sacado' }, // { field: 'GrpClPgd_End', description: 'Fim do Grupo Cliente Pagador (Sacado)' }, // { field: 'CdOccTp', description: 'Codigo Movimento da Remessa' }, // { field: 'DbtrGrntNm', description: 'Nome ou Razão Social Beneficiário Final' }, // { field: 'DbtrMsg', description: 'Mensagem do Beneficiário' }, // { field: 'TitlAmt', description: 'Valor Titulo' }, // { field: 'TitlBarCdInd', description: 'Indicador de Código de Barras' }, // // --- Página 4 da Documentação --- { field: 'TitlCcyCd', description: 'Código Moeda CNAB' }, // { field: 'TitlCiaCdId', description: 'Identificação do Titulo na Empresa' }, // { field: 'TitlDueDt', description: 'Data Vencimento Titulo' }, // { field: 'TitlInstrNmDtExec', description: 'Quantidade Dias de Instrução' }, // { field: 'TitlInstrProtInd', description: 'Código de instrução de Protesto' }, // { field: 'TitlInstrWrtOffInd', description: 'Código de Instrução de Baixa' }, // { field: 'TitlIOFAmt', description: 'Valor do IOF' }, // { field: 'TitlIssDt', description: 'Data Emissão de Titulo' }, // // --- Página 5 da Documentação --- { field: 'TitlOurNb', description: 'Número Bancário' }, // { field: 'TitlPortCd', description: 'Código Carteira Titulo' }, // { field: 'TitlRbtAmt', description: 'Valor Abatimento Titulo' }, // { field: 'TitlTpCd', description: 'Código Espécie Titulo' }, // { field: 'TitlYourNb', description: 'Número Documento Titulo' }, // { field: 'GrpDscnt', description: 'Inicio do Grupo Desconto Título' }, // { field: 'TitlDscntAmtOrPrct', description: 'Valor ou Percentual Desconto Titulo' }, // // --- Página 6 da Documentação --- { field: 'TitlDscntEndDt', description: 'Data Desconto Titulo' }, // { field: 'TitlDscntTp', description: 'Código Desconto Titulo' }, // { field: 'GrpDscnt_End', description: 'Fim do Grupo Desconto Titulo' }, // { field: 'GrpItrs', description: 'Inicio do Grupo Juros Titulo' }, // { field: 'TitlItrsAmtOrPrct', description: 'Valor ou Percentual Juros Titulo' }, // { field: 'TitlItrsStrDt', description: 'Data Juros Titulo' }, // { field: 'TitlItrsTp', description: 'Código Juros Titulo' }, // { field: 'GrpItrs_End', description: 'Fim do Grupo Juros Titulo' }, // { field: 'GrpFn', description: 'Inicio do Grupo Multa Titulo' }, // // --- Página 7 da Documentação --- { field: 'TitlFnAmtOrPrct', description: 'Valor ou Percentual Multa Titulo' }, // { field: 'TitlFnStrDt', description: 'Data Multa Titulo' }, // { field: 'TitlFnTp', description: 'Código Multa Título' }, // { field: 'GrpFn_End', description: 'Fim do Grupo Multa Titulo' }, // { field: 'GrpREMColTilt_End', description: 'Fim do Grupo de Titulo' }, // ];