Files
Vendaweb-api/src/domain/entity/tables/pcclient.entity.ts

1646 lines
35 KiB
TypeScript

import { Pcpedc } from './pcpedc.entity';
import { Entity, PrimaryColumn, Column, OneToMany } from "typeorm";
import { Pcnfsaid } from "./pcnfsaid.entity";
@Entity('PCCLIENT')
export class Pcclient {
@PrimaryColumn({ name: 'CODCLI' })
codcli: number;
@Column({ name: 'CLIENTE' })
cliente: string;
@Column({ name: 'ENDERCOB' })
endercob: string;
@Column({ name: 'BAIRROCOB' })
bairrocob: string;
@Column({ name: 'TELCOB' })
telcob: string;
@Column({ name: 'MUNICCOB' })
municcob: string;
@Column({ name: 'ESTCOB' })
estcob: string;
@Column({ name: 'CEPCOB' })
cepcob: string;
@Column({ name: 'ENDERENT' })
enderent: string;
@Column({ name: 'BAIRROENT' })
bairroent: string;
@Column({ name: 'TELENT' })
telent: string;
@Column({ name: 'MUNICENT' })
municent: string;
@Column({ name: 'ESTENT' })
estent: string;
@Column({ name: 'CEPENT' })
cepent: string;
@Column({ name: 'CGCENT' })
cgcent: string;
@Column({ name: 'IEENT' })
ieent: string;
@Column({ name: 'DTULTCOMP' })
dtultcomp: Date;
@Column({ name: 'CODATV1' })
codatv1: number;
@Column({ name: 'BLOQUEIO' })
bloqueio: string;
@Column({ name: 'CODUSUR1' })
codusur1: number;
@Column({ name: 'CODUSUR2' })
codusur2: number;
@Column({ name: 'FAXCLI' })
faxcli: string;
@Column({ name: 'LIMCRED' })
limcred: number;
@Column({ name: 'OBS' })
obs: string;
@Column({ name: 'DTPRIMCOMPRA' })
dtprimcompra: Date;
@Column({ name: 'CODCLIPRINC' })
codcliprinc: number;
@Column({ name: 'CODCOB' })
codcob: string;
@Column({ name: 'DTREGLIM' })
dtreglim: Date;
@Column({ name: 'DTVENCLIMCRED' })
dtvenclimcred: Date;
@Column({ name: 'DTBLOQ' })
dtbloq: Date;
@Column({ name: 'DTCADASTRO' })
dtcadastro: Date;
@Column({ name: 'CODPRACA' })
codpraca: number;
@Column({ name: 'FANTASIA' })
fantasia: string;
@Column({ name: 'EMITEDUP' })
emitedup: string;
@Column({ name: 'OBS2' })
obs2: string;
@Column({ name: 'VIP' })
vip: string;
@Column({ name: 'PONTOREFER' })
pontorefer: string;
@Column({ name: 'HORARIORECEB' })
horarioreceb: string;
@Column({ name: 'PREDIOPROPRIO' })
predioproprio: string;
@Column({ name: 'INICIOATIV' })
inicioativ: Date;
@Column({ name: 'DTULTALTER' })
dtultalter: Date;
@Column({ name: 'TIPOULTALTER' })
tipoultalter: string;
@Column({ name: 'OBSCREDITO' })
obscredito: string;
@Column({ name: 'TIPOFJ' })
tipofj: string;
@Column({ name: 'ISENTAJUROS' })
isentajuros: string;
@Column({ name: 'TELENT1' })
telent1: string;
@Column({ name: 'EMAIL' })
email: string;
@Column({ name: 'SENHA_WEB' })
senha_web: string;
@Column({ name: 'DTEXCLUSAO' })
dtexclusao: Date;
@Column({ name: 'FREQVISITA' })
freqvisita: number;
@Column({ name: 'CODPLPAG' })
codplpag: number;
@Column({ name: 'PRAZOADICIONAL' })
prazoadicional: number;
@Column({ name: 'OBS3' })
obs3: string;
@Column({ name: 'OBS4' })
obs4: string;
@Column({ name: 'PERDESC' })
perdesc: number;
@Column({ name: 'NUMSEQ' })
numseq: number;
@Column({ name: 'PLPAGNEG' })
plpagneg: string;
@Column({ name: 'PAISENT' })
paisent: string;
@Column({ name: 'CAIXAPOSTAL' })
caixapostal: number;
@Column({ name: 'CEPCXPOSTAL' })
cepcxpostal: number;
@Column({ name: 'REGJUNTACOMERCIAL' })
regjuntacomercial: string;
@Column({ name: 'MICROEMPRESA' })
microempresa: string;
@Column({ name: 'DDDINTERNACIONAL' })
dddinternacional: number;
@Column({ name: 'CLASSEVENDA' })
classevenda: string;
@Column({ name: 'CLASSEMC' })
classemc: string;
@Column({ name: 'ENDERCOM' })
endercom: string;
@Column({ name: 'BAIRROCOM' })
bairrocom: string;
@Column({ name: 'MUNICCOM' })
municcom: string;
@Column({ name: 'ESTCOM' })
estcom: string;
@Column({ name: 'CEPCOM' })
cepcom: string;
@Column({ name: 'TELCOM' })
telcom: string;
@Column({ name: 'FAXCOM' })
faxcom: string;
@Column({ name: 'SULFRAMA' })
sulframa: string;
@Column({ name: 'CODBARRA' })
codbarra: number;
@Column({ name: 'ICMSANTECIP' })
icmsantecip: string;
@Column({ name: 'CACEX' })
cacex: string;
@Column({ name: 'OBSENTREGA1' })
obsentrega1: string;
@Column({ name: 'OBSENTREGA2' })
obsentrega2: string;
@Column({ name: 'OBSENTREGA3' })
obsentrega3: string;
@Column({ name: 'PERDESC2' })
perdesc2: number;
@Column({ name: 'PERDESC3' })
perdesc3: number;
@Column({ name: 'PERDESC4' })
perdesc4: number;
@Column({ name: 'PERDESC5' })
perdesc5: number;
@Column({ name: 'PERDESCFIN' })
perdescfin: number;
@Column({ name: 'ISENTOICMS' })
isentoicms: string;
@Column({ name: 'PERDESCISENTOICMS' })
perdescisentoicms: number;
@Column({ name: 'CODNILSEN' })
codnilsen: string;
@Column({ name: 'IMENT' })
iment: string;
@Column({ name: 'CODFILIALNF' })
codfilialnf: string;
@Column({ name: 'ISENTOTXBOLETO' })
isentotxboleto: string;
@Column({ name: 'NUMTRANSVENDADESC' })
numtransvendadesc: number;
@Column({ name: 'CONDVENDA1' })
condvenda1: string;
@Column({ name: 'CONDVENDA2' })
condvenda2: string;
@Column({ name: 'CONDVENDA3' })
condvenda3: string;
@Column({ name: 'CONDVENDA4' })
condvenda4: string;
@Column({ name: 'CONDVENDA5' })
condvenda5: string;
@Column({ name: 'CONDVENDA6' })
condvenda6: string;
@Column({ name: 'DTCAPITALSOCIAL' })
dtcapitalsocial: Date;
@Column({ name: 'CAPITALSOCIAL' })
capitalsocial: number;
@Column({ name: 'NUMBANCO1' })
numbanco1: number;
@Column({ name: 'NUMAGENCIA1' })
numagencia1: number;
@Column({ name: 'NUMCCORRENTE1' })
numccorrente1: string;
@Column({ name: 'NUMBANCO2' })
numbanco2: number;
@Column({ name: 'NUMAGENCIA2' })
numagencia2: number;
@Column({ name: 'NUMCCORRENTE2' })
numccorrente2: string;
@Column({ name: 'DTULTVISITA' })
dtultvisita: Date;
@Column({ name: 'CODFUNCCADASTRO' })
codfunccadastro: number;
@Column({ name: 'EMPFIXA' })
empfixa: string;
@Column({ name: 'LIMITEAUTORI' })
limiteautori: string;
@Column({ name: 'PERCOMCLI' })
percomcli: number;
@Column({ name: 'NUMSEQROTARCA' })
numseqrotarca: number;
@Column({ name: 'DIASEMANA' })
diasemana: string;
@Column({ name: 'PERBASEVEND' })
perbasevend: number;
@Column({ name: 'RG' })
rg: string;
@Column({ name: 'ORGAORG' })
orgaorg: string;
@Column({ name: 'DESCPRODUTO' })
descproduto: string;
@Column({ name: 'CODFUNCCAD' })
codfunccad: number;
@Column({ name: 'CODFUNCULTALTER' })
codfuncultalter: number;
@Column({ name: 'VLESTOQUE' })
vlestoque: number;
@Column({ name: 'VLMEDIACOMPRAMESFORNEC' })
vlmediacompramesfornec: number;
@Column({ name: 'OBS5' })
obs5: string;
@Column({ name: 'DTULTCONSULTASERASA' })
dtultconsultaserasa: Date;
@Column({ name: 'DTULTCONSULTASCI' })
dtultconsultasci: Date;
@Column({ name: 'CONSUMIDORFINAL' })
consumidorfinal: string;
@Column({ name: 'CODCANAL' })
codcanal: number;
@Column({ name: 'CLASSECOMERCIAL' })
classecomercial: string;
@Column({ name: 'EMITENTECH' })
emitentech: string;
@Column({ name: 'EMITENTECH2' })
emitentech2: string;
@Column({ name: 'VALORALUGUEL' })
valoraluguel: number;
@Column({ name: 'EMPRESA' })
empresa: string;
@Column({ name: 'ENDEREMPR' })
enderempr: string;
@Column({ name: 'MUNICEMPR' })
municempr: string;
@Column({ name: 'ESTEMPR' })
estempr: string;
@Column({ name: 'TELEMPR' })
telempr: string;
@Column({ name: 'CARGO' })
cargo: string;
@Column({ name: 'DTADMISSAO' })
dtadmissao: Date;
@Column({ name: 'RENDAMENSAL' })
rendamensal: number;
@Column({ name: 'NOMECONJUGE' })
nomeconjuge: string;
@Column({ name: 'CPFCONJUGE' })
cpfconjuge: string;
@Column({ name: 'EMPRESACONJUGE' })
empresaconjuge: string;
@Column({ name: 'ENDERCONJUGE' })
enderconjuge: string;
@Column({ name: 'MUNICCONJUGE' })
municconjuge: string;
@Column({ name: 'ESTCONJUGE' })
estconjuge: string;
@Column({ name: 'TELCONJUGE' })
telconjuge: string;
@Column({ name: 'CARGOCONJUGE' })
cargoconjuge: string;
@Column({ name: 'DTADMISSAOCONJUGE' })
dtadmissaoconjuge: Date;
@Column({ name: 'RENDAMENSALCONJUGE' })
rendamensalconjuge: number;
@Column({ name: 'VLOUTRASRENDAS' })
vloutrasrendas: number;
@Column({ name: 'CLIENTEELETRO' })
clienteeletro: string;
@Column({ name: 'GERENCIAMENTO' })
gerenciamento: string;
@Column({ name: 'CALCULAST' })
calculast: string;
@Column({ name: 'DTULTCONTATOCOB' })
dtultcontatocob: Date;
@Column({ name: 'CODFUNCULTCONTATOCOB' })
codfuncultcontatocob: number;
@Column({ name: 'DTPROXCONTATOCOB' })
dtproxcontatocob: Date;
@Column({ name: 'ACEITACHTERCEIROS' })
aceitachterceiros: string;
@Column({ name: 'CLIENTEFONTEST' })
clientefontest: string;
@Column({ name: 'RATINGSCI' })
ratingsci: string;
@Column({ name: 'OBSTESOURARIA' })
obstesouraria: string;
@Column({ name: 'OBSCALLCENTER' })
obscallcenter: string;
@Column({ name: 'OBSRECEPCAO' })
obsrecepcao: string;
@Column({ name: 'LISTAPLPAG' })
listaplpag: string;
@Column({ name: 'TELCELENT' })
telcelent: string;
@Column({ name: 'JURUNENSEWHATSAPP' })
celularwhatsapp: string;
@Column({ name: 'NUMCONCESSAO' })
numconcessao: string;
@Column({ name: 'ULTCODPLPAG' })
ultcodplpag: number;
@Column({ name: 'NUMREGIAOCLI' })
numregiaocli: number;
@Column({ name: 'EANENTREGA' })
eanentrega: number;
@Column({ name: 'EANCOBRANCA' })
eancobranca: number;
@Column({ name: 'QTCHECKOUT' })
qtcheckout: number;
@Column({ name: 'FREQDIAVISITA' })
freqdiavisita: number;
@Column({ name: 'SITE' })
site: string;
@Column({ name: 'CONDVENDA7' })
condvenda7: string;
@Column({ name: 'CONDVENDA8' })
condvenda8: string;
@Column({ name: 'CONDVENDA9' })
condvenda9: string;
@Column({ name: 'CONDVENDA10' })
condvenda10: string;
@Column({ name: 'CONDVENDA11' })
condvenda11: string;
@Column({ name: 'CONDVENDA12' })
condvenda12: string;
@Column({ name: 'CONDVENDA13' })
condvenda13: string;
@Column({ name: 'CONDVENDA14' })
condvenda14: string;
@Column({ name: 'PERCBONIFIC' })
percbonific: number;
@Column({ name: 'CODSUFRAMA' })
codsuframa: string;
@Column({ name: 'CODPLPAG2' })
codplpag2: number;
@Column({ name: 'TIPOCUSTOTRANSF' })
tipocustotransf: string;
@Column({ name: 'PERACRESTRANSF' })
peracrestransf: number;
@Column({ name: 'ANALISECRED' })
analisecred: string;
@Column({ name: 'PLPAGNEG2' })
plpagneg2: string;
@Column({ name: 'CODFUNCULTALTERCLIESP' })
codfuncultaltercliesp: number;
@Column({ name: 'DTULTALTERCLIESP' })
dtultaltercliesp: Date;
@Column({ name: 'DESTACAFRETE' })
destacafrete: string;
@Column({ name: 'PERCBASEVENDQT' })
percbasevendqt: number;
@Column({ name: 'CODFILIALESTOQUE' })
codfilialestoque: string;
@Column({ name: 'TIPOCONVERSAOTV4' })
tipoconversaotv4: string;
@Column({ name: 'APLICADESCNF' })
aplicadescnf: string;
@Column({ name: 'CODBARRACOB' })
codbarracob: number;
@Column({ name: 'CODBARRAENT' })
codbarraent: number;
@Column({ name: 'PRAZOADICIONAL2' })
prazoadicional2: number;
@Column({ name: 'PRAZOADICIONAL3' })
prazoadicional3: number;
@Column({ name: 'PRAZOADICIONAL4' })
prazoadicional4: number;
@Column({ name: 'PRAZOADICIONAL5' })
prazoadicional5: number;
@Column({ name: 'PRAZOADICIONAL6' })
prazoadicional6: number;
@Column({ name: 'PRAZOADICIONAL7' })
prazoadicional7: number;
@Column({ name: 'DTABERTCC1' })
dtabertcc1: Date;
@Column({ name: 'DTABERTCC2' })
dtabertcc2: Date;
@Column({ name: 'CONDVENDA20' })
condvenda20: string;
@Column({ name: 'USAVLMINVENDABK' })
usavlminvendabk: string;
@Column({ name: 'UTILIZAIESIMPLIFICADA' })
utilizaiesimplificada: string;
@Column({ name: 'CLIENTEMONITORADO' })
clientemonitorado: string;
@Column({ name: 'NUMALVARA' })
numalvara: string;
@Column({ name: 'DTVENCALVARA' })
dtvencalvara: Date;
@Column({ name: 'TIPOEMPRESA' })
tipoempresa: string;
@Column({ name: 'CGCENTREGA' })
cgcentrega: string;
@Column({ name: 'DTENQUADRAMENTOMICROEMPRESA' })
dtenquadramentomicroempresa: Date;
@Column({ name: 'ALIQICMS1' })
aliqicms1: number;
@Column({ name: 'CODCLIPALM' })
codclipalm: number;
@Column({ name: 'CODUSUR3' })
codusur3: number;
@Column({ name: 'PARAIBASIM' })
paraibasim: string;
@Column({ name: 'CODMUNICIPIO' })
codmunicipio: number;
@Column({ name: 'INCLUINOARQSCI' })
incluinoarqsci: string;
@Column({ name: 'DTNASC' })
dtnasc: Date;
@Column({ name: 'FILIACAOPAI' })
filiacaopai: string;
@Column({ name: 'FILIACAOMAE' })
filiacaomae: string;
@Column({ name: 'SEXO' })
sexo: string;
@Column({ name: 'DTNASCCONJ' })
dtnascconj: Date;
@Column({ name: 'FILIACAOPAICONJ' })
filiacaopaiconj: string;
@Column({ name: 'FILIACAOMAECONJ' })
filiacaomaeconj: string;
@Column({ name: 'RGCONJ' })
rgconj: string;
@Column({ name: 'ORGAORGCONJ' })
orgaorgconj: string;
@Column({ name: 'OBSGERENCIAL1' })
obsgerencial1: string;
@Column({ name: 'OBSGERENCIAL2' })
obsgerencial2: string;
@Column({ name: 'OBSGERENCIAL3' })
obsgerencial3: string;
@Column({ name: 'OBSERVACAO' })
observacao: string;
@Column({ name: 'TIPOCLIMED' })
tipoclimed: string;
@Column({ name: 'ISENTOIPI' })
isentoipi: string;
@Column({ name: 'CONDVENDA98' })
condvenda98: string;
@Column({ name: 'CONDVENDA99' })
condvenda99: string;
@Column({ name: 'HORAPROXCONTATO' })
horaproxcontato: number;
@Column({ name: 'MINUTOPROXCONTATO' })
minutoproxcontato: number;
@Column({ name: 'ACEITAVENDAFRACAO' })
aceitavendafracao: string;
@Column({ name: 'CODPLPAGPADRAO' })
codplpagpadrao: number;
@Column({ name: 'EMITEDAE' })
emitedae: string;
@Column({ name: 'EXPORTARDADOSIMS' })
exportardadosims: string;
@Column({ name: 'CONTRIBUINTE' })
contribuinte: string;
@Column({ name: 'ORIGEMPRECO' })
origempreco: string;
@Column({ name: 'DTVENCSUFRAMA' })
dtvencsuframa: Date;
@Column({ name: 'COMPLEMENTOENT' })
complementoent: string;
@Column({ name: 'RESSARCIMENTOST' })
ressarcimentost: string;
@Column({ name: 'NUMALVARAFUNC' })
numalvarafunc: string;
@Column({ name: 'DTVENCALVARAFUNC' })
dtvencalvarafunc: Date;
@Column({ name: 'DTULTCOMPNESTLE' })
dtultcompnestle: Date;
@Column({ name: 'DIRETORIOCLIENTE' })
diretoriocliente: string;
@Column({ name: 'PRAZOVALIDADE' })
prazovalidade: number;
@Column({ name: 'DTVENCPRAZOADICIONAL' })
dtvencprazoadicional: Date;
@Column({ name: 'RATINGSCI1' })
ratingsci1: string;
@Column({ name: 'RATINGSCI2' })
ratingsci2: string;
@Column({ name: 'CLIENTEDAN' })
clientedan: string;
@Column({ name: 'MEDDTLIBTRIBUT' })
meddtlibtribut: Date;
@Column({ name: 'MEDCODFUNCLIBTRIBUT' })
medcodfunclibtribut: number;
@Column({ name: 'REPASSE' })
repasse: string;
@Column({ name: 'DTULTCONSULTASINTEGRA' })
dtultconsultasintegra: Date;
@Column({ name: 'IEST' })
iest: string;
@Column({ name: 'CODSTATUSCOB' })
codstatuscob: number;
@Column({ name: 'NUMTARE' })
numtare: string;
@Column({ name: 'USACROSS' })
usacross: string;
@Column({ name: 'VALIDAMAXVENDAPF' })
validamaxvendapf: string;
@Column({ name: 'DIGAGENCIA2' })
digagencia2: string;
@Column({ name: 'ROTEIROMASTERFOODS' })
roteiromasterfoods: string;
@Column({ name: 'CODCIDADE' })
codcidade: number;
@Column({ name: 'CODCONDICAOVENDA' })
codcondicaovenda: number;
@Column({ name: 'ORGAOPUB' })
orgaopub: string;
@Column({ name: 'NUMSEQATU' })
numseqatu: number;
@Column({ name: 'PRAZOMAXVALIDADE' })
prazomaxvalidade: number;
@Column({ name: 'UFRG' })
ufrg: string;
@Column({ name: 'VALIDARMULTIPLOVENDA' })
validarmultiplovenda: string;
@Column({ name: 'CLIENTPROTESTO' })
clientprotesto: string;
@Column({ name: 'ACEITATROCANEGATIVA' })
aceitatrocanegativa: string;
@Column({ name: 'USABKCNPJCODCLIPRINC' })
usabkcnpjcodcliprinc: string;
@Column({ name: 'MOTIVOEXCLUSAO' })
motivoexclusao: string;
@Column({ name: 'VALIDARCAMPANHABRINDE' })
validarcampanhabrinde: string;
@Column({ name: 'CODFUNCLANCPOTENCIALLIMCRED' })
codfunclancpotenciallimcred: number;
@Column({ name: 'VLPOTENCIALLIMCRED' })
vlpotenciallimcred: number;
@Column({ name: 'DTLANCPOTENCIALLIMCRED' })
dtlancpotenciallimcred: Date;
@Column({ name: 'RFC' })
rfc: string;
@Column({ name: 'IVA' })
iva: number;
@Column({ name: 'IEPS' })
ieps: number;
@Column({ name: 'EDOENT' })
edoent: string;
@Column({ name: 'EDOCOB' })
edocob: string;
@Column({ name: 'EDOCOM' })
edocom: string;
@Column({ name: 'SIGLADEC' })
sigladec: string;
@Column({ name: 'TIPODESCISENCAO' })
tipodescisencao: string;
@Column({ name: 'QTESTRELA' })
qtestrela: number;
@Column({ name: 'GRUPORAMOATIVI' })
gruporamoativi: string;
@Column({ name: 'DTCLASSIFICAESTRELA' })
dtclassificaestrela: Date;
@Column({ name: 'DTCLASSIFICAGRUPO' })
dtclassificagrupo: Date;
@Column({ name: 'INSCESTADUAL' })
inscestadual: string;
@Column({ name: 'CLIENTE2' })
cliente2: string;
@Column({ name: 'MUNICENT2' })
municent2: string;
@Column({ name: 'MUNICCOB2' })
municcob2: string;
@Column({ name: 'MUNICCOM2' })
municcom2: string;
@Column({ name: 'DTDESBLOQUEIO' })
dtdesbloqueio: Date;
@Column({ name: 'CODFORNECFRETE' })
codfornecfrete: number;
@Column({ name: 'CODPRACACOB' })
codpracacob: number;
@Column({ name: 'USAIVAFONTEDIFERENCIADO' })
usaivafontediferenciado: string;
@Column({ name: 'IVAFONTE' })
ivafonte: number;
@Column({ name: 'SUPRIMIDO' })
suprimido: string;
@Column({ name: 'CGEENTAUX' })
cgeentaux: string;
@Column({ name: 'ENVIADADOSSERASA' })
enviadadosserasa: string;
@Column({ name: 'BLOQUEIOSEFAZ' })
bloqueiosefaz: string;
@Column({ name: 'DTVALIDASEFAZ' })
dtvalidasefaz: Date;
@Column({ name: 'ISENTODIFALIQUOTAS' })
isentodifaliquotas: string;
@Column({ name: 'FRETEDESPACHO' })
fretedespacho: string;
@Column({ name: 'OBSSUFRAMA' })
obssuframa: string;
@Column({ name: 'CODCNAE' })
codcnae: string;
@Column({ name: 'TIPODOCUMENTO' })
tipodocumento: string;
@Column({ name: 'DTIMPORTINTEGRACAO' })
dtimportintegracao: Date;
@Column({ name: 'TIPOCUSTOTRANSF_FILIAIS' })
tipocustotransf_filiais: string;
@Column({ name: 'ORGAOPUBFEDERAL' })
orgaopubfederal: string;
@Column({ name: 'CODHIST' })
codhist: number;
@Column({ name: 'CODCOBTV1' })
codcobtv1: string;
@Column({ name: 'CODCOBTV3' })
codcobtv3: string;
@Column({ name: 'VLFRETE' })
vlfrete: number;
@Column({ name: 'VLMAXCOBFRETE' })
vlmaxcobfrete: number;
@Column({ name: 'CODREDE' })
codrede: number;
@Column({ name: 'ATUALIZASALDOCCDESCFIN' })
atualizasaldoccdescfin: string;
@Column({ name: 'OBS_ADIC' })
obs_adic: string;
@Column({ name: 'LIMCREDCPF' })
limcredcpf: number;
@Column({ name: 'BLOQUEIODEFINITIVO' })
bloqueiodefinitivo: string;
@Column({ name: 'COMPLEMENTOCOB' })
complementocob: string;
@Column({ name: 'NUMEROENT' })
numeroent: string;
@Column({ name: 'NUMEROCOB' })
numerocob: string;
@Column({ name: 'COMPLEMENTOCOM' })
complementocom: string;
@Column({ name: 'NUMEROCOM' })
numerocom: string;
@Column({ name: 'DTVALIDADECONV' })
dtvalidadeconv: Date;
@Column({ name: 'BLOQUEIODATACHEQ' })
bloqueiodatacheq: string;
@Column({ name: 'PERMITEALTERCOBRANCACR' })
permitealtercobrancacr: string;
@Column({ name: 'DTULTALTERSRVPRC' })
dtultaltersrvprc: Date;
@Column({ name: 'USACRECLIFAT' })
usacreclifat: string;
@Column({ name: 'PERCOMFILIALBROKER' })
percomfilialbroker: number;
@Column({ name: 'PERFRETEBROKER' })
perfretebroker: number;
@Column({ name: 'BLOQVENDAPF' })
bloqvendapf: string;
@Column({ name: 'AREALOJAM2' })
arealojam2: number;
@Column({ name: 'CODCLIWEB' })
codcliweb: number;
@Column({ name: 'SACADOELETRONICO' })
sacadoeletronico: string;
@Column({ name: 'NUMREGISTROIMUNE' })
numregistroimune: string;
@Column({ name: 'INVESTIMENTO' })
investimento: string;
@Column({ name: 'FOCO' })
foco: string;
@Column({ name: 'FOTOGRAFIASUCESSO' })
fotografiasucesso: string;
@Column({ name: 'PDVINVESTIMENTO' })
pdvinvestimento: string;
@Column({ name: 'CONTAGEMESTOQUE' })
contagemestoque: string;
@Column({ name: 'PARTICIPAFUNCEP' })
participafuncep: string;
@Column({ name: 'CODPROFISSIONAL' })
codprofissional: number;
@Column({ name: 'ATENDEDOMINGO' })
atendedomingo: string;
@Column({ name: 'ATENDESEGUNDA' })
atendesegunda: string;
@Column({ name: 'ATENDETERCA' })
atendeterca: string;
@Column({ name: 'ATENDEQUARTA' })
atendequarta: string;
@Column({ name: 'ATENDEQUINTA' })
atendequinta: string;
@Column({ name: 'ATENDESEXTA' })
atendesexta: string;
@Column({ name: 'ATENDESABADO' })
atendesabado: string;
@Column({ name: 'EMITEPVENDANFSEMDESC' })
emitepvendanfsemdesc: string;
@Column({ name: 'LONGITUDE' })
longitude: number;
@Column({ name: 'LATITUDE' })
latitude: number;
@Column({ name: 'DATACOLETA' })
datacoleta: Date;
@Column({ name: 'STATUSCONSULTASINTEGRA' })
statusconsultasintegra: string;
@Column({ name: 'DATACONSULTASINTEGRA' })
dataconsultasintegra: Date;
@Column({ name: 'PERMINVALIDADE' })
perminvalidade: number;
@Column({ name: 'CODCLIINT' })
codcliint: number;
@Column({ name: 'GERARCREDITODEVCLI' })
gerarcreditodevcli: string;
@Column({ name: 'RETENCAOISS' })
retencaoiss: string;
@Column({ name: 'HORACADASTRO' })
horacadastro: Date;
@Column({ name: 'ANVISA' })
anvisa: string;
@Column({ name: 'SUS' })
sus: string;
@Column({ name: 'TIPOCUSTOTRANSF_FILIALVIRTUAL' })
tipocustotransf_filialvirtual: string;
@Column({ name: 'PERCTOLVALIDADEPRODWMS' })
perctolvalidadeprodwms: number;
@Column({ name: 'PRAZOMEDIOPLPAG' })
prazomedioplpag: number;
@Column({ name: 'UTILIZAPRAZOMEDIOPLPAG' })
utilizaprazomedioplpag: string;
@Column({ name: 'NUMALVARASUS' })
numalvarasus: string;
@Column({ name: 'DTVENCALVARASUS' })
dtvencalvarasus: Date;
@Column({ name: 'ZONA' })
zona: number;
@Column({ name: 'BLOQUEIOSEFAZPED' })
bloqueiosefazped: string;
@Column({ name: 'IMPORTADOCRM' })
importadocrm: string;
@Column({ name: 'SIMPLESNACIONAL' })
simplesnacional: string;
@Column({ name: 'CNPJCISP' })
cnpjcisp: string;
@Column({ name: 'OBSENTREGA4' })
obsentrega4: string;
@Column({ name: 'CODBAIRROENT' })
codbairroent: number;
@Column({ name: 'CODBAIRROCOM' })
codbairrocom: number;
@Column({ name: 'CODBAIRROCOB' })
codbairrocob: number;
@Column({ name: 'NUMCARTAOFIDELIDADE' })
numcartaofidelidade: string;
@Column({ name: 'ENVIOPDFNFE' })
enviopdfnfe: string;
@Column({ name: 'AGREGARVALORSTDESCFIN' })
agregarvalorstdescfin: string;
@Column({ name: 'GERATITULOST' })
geratitulost: string;
@Column({ name: 'PRAZOVENCST' })
prazovencst: number;
@Column({ name: 'DTVENCALVARAANVISA' })
dtvencalvaraanvisa: Date;
@Column({ name: 'DTVENCCRF' })
dtvenccrf: Date;
@Column({ name: 'NUMALVARAANVISA' })
numalvaraanvisa: string;
@Column({ name: 'NUMCRF' })
numcrf: string;
@Column({ name: 'ACEITASIMILAR' })
aceitasimilar: string;
@Column({ name: 'TIPOTRATAMENTODESCFIN' })
tipotratamentodescfin: string;
@Column({ name: 'QTDDIASAPLICDESCFIN' })
qtddiasaplicdescfin: number;
@Column({ name: 'VLMINIMOST' })
vlminimost: number;
@Column({ name: 'ENVIONFEEMAILCOM' })
envionfeemailcom: string;
@Column({ name: 'PISCOFINSCUMULATIVO' })
piscofinscumulativo: string;
@Column({ name: 'DTINIVISTORIA' })
dtinivistoria: Date;
@Column({ name: 'PERIODVISTORIA' })
periodvistoria: number;
@Column({ name: 'DTPROXVISTORIA' })
dtproxvistoria: Date;
@Column({ name: 'CODPLPAGETICO' })
codplpagetico: number;
@Column({ name: 'CODPLPAGGENERICO' })
codplpaggenerico: number;
@Column({ name: 'UTILIZAPLPAGMEDICAMENTO' })
utilizaplpagmedicamento: string;
@Column({ name: 'PRECOUTILIZADONFE' })
precoutilizadonfe: string;
@Column({ name: 'NUMCRM' })
numcrm: string;
@Column({ name: 'DIRETORIOCONTRATO' })
diretoriocontrato: string;
@Column({ name: 'TIPOATIVCLI' })
tipoativcli: string;
@Column({ name: 'CODPAIS' })
codpais: number;
@Column({ name: 'USADESCFINSEPARADODESCCOM' })
usadescfinseparadodesccom: string;
@Column({ name: 'UTILIZAPEDCLINFE' })
utilizapedclinfe: string;
@Column({ name: 'CODCONTAB' })
codcontab: string;
@Column({ name: 'USADESCONTOICMS' })
usadescontoicms: string;
@Column({ name: 'CODGLN' })
codgln: number;
@Column({ name: 'ISENCAOSUFRAMA' })
isencaosuframa: string;
@Column({ name: 'REGISTROIBAMA' })
registroibama: string;
@Column({ name: 'DTVALIDADEIBAMA' })
dtvalidadeibama: Date;
@Column({ name: 'GEOTIPOEMBALAGEM' })
geotipoembalagem: string;
@Column({ name: 'GEOTIPOPRECOST' })
geotipoprecost: string;
@Column({ name: 'SENHACONVECF' })
senhaconvecf: string;
@Column({ name: 'BLOQREMCOB' })
bloqremcob: string;
@Column({ name: 'CLIATACADO' })
cliatacado: string;
@Column({ name: 'NUMALVARARETINOICO' })
numalvararetinoico: string;
@Column({ name: 'DTVENCALVARARETINOICO' })
dtvencalvararetinoico: Date;
@Column({ name: 'USAVENDAEXPORTACAO' })
usavendaexportacao: string;
@Column({ name: 'NOMEFARMACEUTICO' })
nomefarmaceutico: string;
@Column({ name: 'NUMALVARAESPEC' })
numalvaraespec: string;
@Column({ name: 'IDINTEGRACAOMYFROTA' })
idintegracaomyfrota: string;
@Column({ name: 'CODPLPAGAGRUPAUTOMATIC' })
codplpagagrupautomatic: number;
@Column({ name: 'PERIODICIDADEAGRUP' })
periodicidadeagrup: number;
@Column({ name: 'DTULTAGRUPAMENTO' })
dtultagrupamento: Date;
@Column({ name: 'TIPOVENDA' })
tipovenda: string;
@Column({ name: 'TAXABOLETONF' })
taxaboletonf: string;
@Column({ name: 'TURNOENTREGA' })
turnoentrega: string;
@Column({ name: 'PERDESMAXPONDERADO' })
perdesmaxponderado: number;
@Column({ name: 'EMPRESACONVENIADA' })
empresaconveniada: string;
@Column({ name: 'DIAFECHACONVENIO' })
diafechaconvenio: number;
@Column({ name: 'QTDIASCARENCIACONV' })
qtdiascarenciaconv: number;
@Column({ name: 'APLICREDBASEICMSTRANSP' })
aplicredbaseicmstransp: string;
@Column({ name: 'DTPROXDESDAGENDADO' })
dtproxdesdagendado: Date;
@Column({ name: 'UTILIZACALCULOSTMT' })
utilizacalculostmt: string;
@Column({ name: 'TPCOMUNICADOSERASA' })
tpcomunicadoserasa: string;
@Column({ name: 'SERASAGERENCIE' })
serasagerencie: string;
@Column({ name: 'DTSERASAGERENCIE' })
dtserasagerencie: Date;
@Column({ name: 'PRAZOSERASAGERENCIE' })
prazoserasagerencie: number;
@Column({ name: 'DESCONSVALIDASEFAZ' })
desconsvalidasefaz: string;
@Column({ name: 'USADEBCREDRCA' })
usadebcredrca: string;
@Column({ name: 'ORGAOPUBMUNICIPAL' })
orgaopubmunicipal: string;
@Column({ name: 'CODCIDADECOM' })
codcidadecom: number;
@Column({ name: 'CODPROMOCAOMED' })
codpromocaomed: number;
@Column({ name: 'DTULTALTER1203' })
dtultalter1203: Date;
@Column({ name: 'CODFUNCULTALTER1203' })
codfuncultalter1203: number;
@Column({ name: 'CLICRM' })
clicrm: string;
@Column({ name: 'RECEBERBOLETOPOREMAIL' })
receberboletoporemail: string;
@Column({ name: 'DIAFATURAR' })
diafaturar: number;
@Column({ name: 'NILPLPAGSOBREPOEPLPAGDISTRIB' })
nilplpagsobrepoeplpagdistrib: string;
@Column({ name: 'PARTICIPAFARMACIAPOPULAR' })
participafarmaciapopular: string;
@Column({ name: 'TV10USACUSTOPRODUTO' })
tv10usacustoproduto: string;
@Column({ name: 'USASEGURO' })
usaseguro: string;
@Column({ name: 'TIPOSEGURO' })
tiposeguro: string;
@Column({ name: 'USAREGIMEESPISENSTFONTE' })
usaregimeespisenstfonte: string;
@Column({ name: 'PERMITEAGRUPAMENTO' })
permiteagrupamento: string;
@Column({ name: 'EMAILCOB' })
emailcob: string;
@Column({ name: 'NOTIFICACAOTGI' })
notificacaotgi: string;
@Column({ name: 'CODFUNCANALISECRED' })
codfuncanalisecred: number;
@Column({ name: 'VALPESOVARMAPAWMS' })
valpesovarmapawms: string;
@Column({ name: 'BLOQUEIOINATIVIDADE' })
bloqueioinatividade: string;
@Column({ name: 'UTILIZATXDIFENTREGA' })
utilizatxdifentrega: string;
@Column({ name: 'ISENTOTXENTREGA' })
isentotxentrega: string;
@Column({ name: 'RIOLOG' })
riolog: string;
@Column({ name: 'VENDALOCESTRANG' })
vendalocestrang: string;
@Column({ name: 'IDENTIFICESTRANG' })
identificestrang: string;
@Column({ name: 'VALIDARLIMBONIFIC' })
validarlimbonific: string;
@Column({ name: 'TIPOCUSTOMANIF' })
tipocustomanif: string;
@Column({ name: 'DIALIMITFATU' })
dialimitfatu: number;
@Column({ name: 'CODCNES' })
codcnes: string;
@Column({ name: 'NUMDIASPROTESTO' })
numdiasprotesto: number;
@Column({ name: 'TIPODIAUTILROTA' })
tipodiautilrota: string;
@Column({ name: 'LIMITECREDSUPPLI' })
limitecredsuppli: number;
@Column({ name: 'USACMVDIFERENCIADO' })
usacmvdiferenciado: string;
@Column({ name: 'SITUACAOECOMMERCEUNILEVER' })
situacaoecommerceunilever: string;
@Column({ name: 'PAGCHEQUEMORADIA' })
pagchequemoradia: string;
@Column({ name: 'USATDE' })
usatde: string;
@Column({ name: 'CODROTAINSERVIVEL' })
codrotainservivel: number;
@Column({ name: 'PRAZOENTREGACARCACA' })
prazoentregacarcaca: number;
@Column({ name: 'CODUSURECOMMERCE' })
codusurecommerce: number;
@Column({ name: 'PROXNUMSEQEND' })
proxnumseqend: number;
@Column({ name: 'QTDIASVENCLIMCRED' })
qtdiasvenclimcred: number;
@Column({ name: 'COZINHAINDUSTRIAL' })
cozinhaindustrial: string;
@Column({ name: 'AUX_QTDIASVENCLIMCRED' })
aux_qtdiasvenclimcred: number;
@Column({ name: 'ACIONAMENTOCLIENTE' })
acionamentocliente: string;
@Column({ name: 'DTALTDADOSBANCARIOS' })
dtaltdadosbancarios: Date;
@Column({ name: 'DTULTALTERCLASSE' })
dtultalterclasse: Date;
@Column({ name: 'MELDTABERTCC1' })
meldtabertcc1: Date;
@Column({ name: 'MELDTABERTCC2' })
meldtabertcc2: Date;
@Column({ name: 'MELDTABERTCC3' })
meldtabertcc3: Date;
@Column({ name: 'DTSYNCPATHFIND' })
dtsyncpathfind: Date;
@Column({ name: 'ACEITAPEDMONTPATHFIND' })
aceitapedmontpathfind: string;
@Column({ name: 'ACEITAINSERIRPRODUTOAUT' })
aceitainserirprodutoaut: string;
@Column({ name: 'TV1OBRIGATORIOTV5' })
tv1obrigatoriotv5: string;
@Column({ name: 'TIPODOCUMENTOENTREGAFUTURA' })
tipodocumentoentregafutura: string;
@Column({ name: 'CRF' })
crf: string;
@Column({ name: 'DIGAGENCIA1' })
digagencia1: string;
@Column({ name: 'EMAILNFE' })
emailnfe: string;
@Column({ name: 'INCIDENCIACPRB' })
incidenciacprb: string;
@Column({ name: 'CODCLASSE_DMS' })
codclasse_dms: string;
@Column({ name: 'CLIEXCLUSIVO_DMS' })
cliexclusivo_dms: string;
@Column({ name: 'CODGRUPO_DMS' })
codgrupo_dms: string;
@Column({ name: 'CODCANAL_DMS' })
codcanal_dms: string;
@Column({ name: 'CODSEGMENTACAO_DMS' })
codsegmentacao_dms: string;
@Column({ name: 'CODTIPONEGOCIO_DMS' })
codtiponegocio_dms: string;
@Column({ name: 'ENVIARCADINTEGRA_DMS' })
enviarcadintegra_dms: string;
@Column({ name: 'CODHOLDIN_DMS' })
codholdin_dms: string;
@Column({ name: 'CODBANDEIRA_DMS' })
codbandeira_dms: string;
@Column({ name: 'FREQVISITA_DMS' })
freqvisita_dms: string;
@Column({ name: 'CODTIPOVENDA_DMS' })
codtipovenda_dms: string;
@Column({ name: 'PERCREDICMS' })
percredicms: number;
@Column({ name: 'CLIMEIOPTANTESN' })
climeioptantesn: string;
@Column({ name: 'TELENTFACULTATIVO' })
telentfacultativo: string;
@Column({ name: 'TELCOMFACULTATIVO' })
telcomfacultativo: string;
@Column({ name: 'DTINCLUSAO' })
dtinclusao: Date;
@Column({ name: 'MOTIVOBLOQ' })
motivobloq: string;
@Column({ name: 'PERCFRETEAUTON' })
percfreteauton: number;
@Column({ name: 'USAREGIMEESPISENREDICMS' })
usaregimeespisenredicms: string;
@Column({ name: 'POSSUIBENFFISCAL' })
possuibenffiscal: string;
@Column({ name: 'CHECKINAPP' })
checkinapp: Date;
@Column({ name: 'IDSOFITVIEW' })
idsofitview: string;
@Column({ name: 'DTULTALTERSOFITVIEW' })
dtultaltersofitview: Date;
@Column({ name: 'DTEXCLUSAOSOFITVIEW' })
dtexclusaosofitview: Date;
@Column({ name: 'RAZAORECEBEDORENDENT' })
razaorecebedorendent: string;
@Column({ name: 'CEPRECEBEDORENDENT' })
ceprecebedorendent: number;
@Column({ name: 'IERECEBEDORENDENT' })
ierecebedorendent: number;
@Column({ name: 'FONERECEBEDORENDENT' })
fonerecebedorendent: number;
@Column({ name: 'CODPAISRECEBEDORENDENT' })
codpaisrecebedorendent: number;
@Column({ name: 'EMAILRECEBEDORENDENT' })
emailrecebedorendent: string;
@Column({ name: 'QTDIASAVENCERPRODUTO' })
qtdiasavencerproduto: number;
@Column({ name: 'CODCONDCOMERCIAL' })
codcondcomercial: string;
@Column({ name: 'MEIOCOMUNICACAO' })
meiocomunicacao: string;
@Column({ name: 'CODGRUPOCOMERCIALMED' })
codgrupocomercialmed: number;
@Column({ name: 'CODCAMINHOENTREGAMED' })
codcaminhoentregamed: number;
@Column({ name: 'CODCATEGORIA' })
codcategoria: number;
@Column({ name: 'CODSUBCATEGORIA' })
codsubcategoria: number;
@OneToMany(() => Pcnfsaid, notas => notas.pcclient)
notas: Pcnfsaid[];
@OneToMany(() => Pcpedc, pedidos => pedidos.pcclient)
pedidos: Pcpedc[];
}