diff --git a/src/cnab/entitys/detalhe-a.entity.ts b/src/cnab/entitys/detalhe-a.entity.ts new file mode 100644 index 00000000..e69de29b diff --git a/src/cnab/entitys/detalhe-b.entiy.ts b/src/cnab/entitys/detalhe-b.entiy.ts new file mode 100644 index 00000000..e69de29b diff --git a/src/cnab/entitys/header-arquivo.entity.ts b/src/cnab/entitys/header-arquivo.entity.ts new file mode 100644 index 00000000..2b61828f --- /dev/null +++ b/src/cnab/entitys/header-arquivo.entity.ts @@ -0,0 +1,23 @@ +class HeaderArquivo{ + id_header_arquivo:number; + tipo_arquivo :string; + cod_banco :string; + tipo_inscricao:string; + num_inscricao :string; + cod_convenio :string; + param_transmissao :string; + agencia :string; + dv_agencia:string; + num_conta :string; + dv_conta:string; + nome_empresa:string; + dt_geracao: Date; + @Column({ type: 'timestamp' }) + hr_geracao: Date; + id_transacao:number; + +} + +function Column(arg0: { type: string; }): (target: HeaderArquivo, propertyKey: "hr_geracao") => void { + throw new Error("Function not implemented."); +} diff --git a/src/cnab/entitys/header-lote.entity.ts b/src/cnab/entitys/header-lote.entity.ts new file mode 100644 index 00000000..db1e28ef --- /dev/null +++ b/src/cnab/entitys/header-lote.entity.ts @@ -0,0 +1,10 @@ +class HeaderLote{ + id_header_lote:number;id_header_arquivo:number; + lote_servico:string; + tipo_inscricao:string; + num_inscricao:string; + cod_convenio_banco:string; + tipo_compromisso:string; + param_transmissao:string; + id_pagadora:number; +} \ No newline at end of file diff --git a/src/cnab/entitys/item-transacao.entity.ts b/src/cnab/entitys/item-transacao.entity.ts new file mode 100644 index 00000000..798f6705 --- /dev/null +++ b/src/cnab/entitys/item-transacao.entity.ts @@ -0,0 +1,12 @@ +class ItemTransacao{ + id_item_transacao:number; + dt_transacao: Date; + dt_processamentoDate; + dt_capturaDate; + modo:string; + nome_consorcio:string; + id_tipo_pagamento:number; + tipo_transacao:string; + valor_item_transacao:number; + id_transacao:number; +} \ No newline at end of file diff --git a/src/cnab/entitys/transacao-cliente-item.entity.ts b/src/cnab/entitys/transacao-cliente-item.entity.ts new file mode 100644 index 00000000..049827eb --- /dev/null +++ b/src/cnab/entitys/transacao-cliente-item.entity.ts @@ -0,0 +1,4 @@ +class TransacaoClienteItem{ + id_item_transacao:number; + id_cliente_favorecido:number; +} \ No newline at end of file