@central-credit/engine
Version:
Engine to handle the Serasa requests
106 lines (105 loc) • 3.71 kB
TypeScript
import { RecordFieldType as LayoutRecordType } from '../models/record.model';
export interface LayoutRecord {
seq: number;
size: number;
type: LayoutRecordType;
value?: string;
description?: string;
}
export interface Layout {
name: string;
protocol: LayoutRecord[];
options: LayoutRecord[];
}
export declare const LayoutParams: {
readonly NumDoc: ":num_doc";
readonly TipoPessoa: ":tipo_pessoa";
readonly BaseCons: ":base_cons";
readonly Modalidade: ":modalidade";
readonly VlrConsul: ":vlr_consul";
readonly CentroCust: ":centro_cust";
readonly Codificado: ":codificado";
readonly QtdReg: ":qtd_reg";
readonly Conversa: ":conversa";
readonly Funcao: ":funcão";
readonly TpConsulta: ":tp_consulta";
readonly Atualiza: ":atualiza";
readonly IdentTerm: ":ident_term";
readonly Rescli: ":rescli";
readonly Delts: ":delts";
readonly Cobra: ":cobra";
readonly Passa: ":passa";
readonly ConsCollec: ":cons_collec";
readonly Localizador: ":localizador";
readonly DocCredor: ":doc_credor";
readonly QtdeCheque: ":qtde_cheque";
readonly EndTel: ":end_tel";
readonly QtdCho1: ":qtd_cho1";
readonly ScoCho1: ":sco_cho1";
readonly TarCho1: ":tar_cho1";
readonly NaoCobrBureau: ":nao_cobr_bureau";
readonly AutoPosit: ":auto_posit";
readonly BureauViaSiteTransacional: ":bureau_via_site_transacional";
readonly QuerTel9DigX: ":quer_tel_9_dig_x";
readonly CtaCorrent: ":cta_corrent";
readonly DgCtaCorr: ":dg_cta_corr";
readonly Agencia: ":agencia";
readonly Alerta: ":alerta";
readonly Logon: ":logon";
readonly ViaInternet: ":via_internet";
readonly Resposta: ":resposta";
readonly PeriodoCompro: ":periodo_compro_";
readonly PeriodoEndereco: ":periodo_endereco";
readonly Backtest: ":backtest";
readonly DtQuality: ":dt_quality";
readonly Prdorigem: ":prdorigem";
readonly Trnorigem: ":trnorigem";
readonly Consultante: ":consultante";
readonly TpOr: ":tp_or";
readonly CnpjSoftw: ":cnpj_softw";
readonly Filler: ":filler";
readonly QtdCompr: ":qtd_compr";
readonly Negativos: ":negativos";
readonly Cheque: ":cheque";
readonly DataConsul: ":data_consul";
readonly HoraConsul: ":hora_consul";
readonly TotalReg: ":total_reg";
readonly QtdReg1: ":qtd_reg1";
readonly CodTab: ":cod_tab";
readonly Itemtsdados: ":itemtsdados";
readonly TsDados: ":ts_dados";
readonly TsScore1: ":ts_score1";
readonly TsBp49: ":ts_bp49";
readonly TsAutor: ":ts_autor";
readonly ItemtsAutor: ":itemts_autor";
readonly ItemtsScor1: ":itemts_scor1";
readonly ItemtsBp49: ":itemts_bp49";
readonly ItemtsDados2: ":itemts_dados2";
readonly TsDados2: ":ts_dados2";
readonly Fase: ":fase";
readonly Fase2: ":fase2";
readonly Dbtabela: ":dbtabela";
readonly CodAut: ":cod_aut";
readonly Operid: ":operid";
readonly ReciCompr: ":reci_compr";
readonly ReciPagto: ":reci_pagto";
readonly AcessRechq: ":acess_rechq";
readonly TemOcorRechq: ":tem_ocor_rechq";
readonly Reservado: ":reservado";
};
export declare const LayoutParamsoP: {
readonly TipoReg: ":tipo_reg";
readonly Cod1: ":cod1";
readonly Chave1: ":chave1";
readonly Cod2: ":cod2";
readonly Chave2: ":chave2";
readonly Cod3: ":cod3";
readonly Chave3: ":chave3";
readonly Cod4: ":cod4";
readonly Chave4: ":chave4";
readonly Filler: ":filler";
};
export declare type LayoutParamsType = typeof LayoutParams;
export declare type LayoutParamsPType = typeof LayoutParams;
declare const LayoutObj: Layout;
export default LayoutObj;