Tabela
NUH Clientes
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
NUH_FILIAL C 2 0 Filial R S
NUH_COD C 6 0 Cod cliente @! IIF(Empty(M->NUH_CLOJA),.T.,ExistChav("NUH",M->NUH_COD+M->NUH_CLOJA,,"EXISTCLI")).AND.ExistCpo('SA1',M->A1_COD+M->A1_LOJA,1) R S
NUH_LOJA C 2 0 Cod loja @! ExistChav("NUH",M->NUH_COD+M->NUH_CLOJA,,"EXISTCLI").AND.ExistCpo('SA1',M->A1_COD+M->A1_LOJA,1) R S
NUH_PERFIL C 1 0 Perfil Pertence("12") R 1=Cliente/Pagador;2=Somente pagador S
NUH_SIGLA C 5 0 Socio Resp. Vazio().Or.(ExistCpo('RD0',FWFLDGET('NUH_SIGLA'),9).And.JURRD0('NUHMASTER','NUH_SIGLA','3',.T.)) RD0REV V S
NUH_CPART C 6 0 Cod Socio Vazio().Or.Iif(JurIsRest(),(ExistCpo('RD0',FWFLDGET('NUH_CPART'),1).And.JURRD0('NUHMASTER','NUH_CPART','3')),.T.) RD0REV R S
NUH_DPART C 30 0 Nome Socio V S
NUH_AJNV C 1 0 Cria casos Pertence("12") R 1=Sim;2=Nao S
NUH_DSPDIS C 1 0 Desp discri Pertence("12") R 1=Sim;2=Nao S
NUH_EMFAT C 1 0 Envia e-mail Pertence("12") R 1=Sim;2=Nao S
NUH_CESCR C 5 0 Cod esc orig ExistCpo('NS7',M->NUH_CESCR,1).OR.Vazio() NS7NUH R S
NUH_DESCR C 100 0 Des esc orig @S30 V S
NUH_CESCR2 C 5 0 Cod esc fatu Vazio().Or.(ExistCpo('NS7',M->NUH_CESCR2,1).AND.JAVLDCAMPO('NUHMASTER','NUH_CESCR2','NS7','NS7_EMITEF','1')) NS7 R S
NUH_DESCR2 C 100 0 Des esc fatu @S30 V S
NUH_CMOE C 2 0 Cod moeda (ExistCpo('CTO',M->NUH_CMOE,1).AND.(JAVLDCAMPO('NUHMASTER', 'NUH_CMOE', 'CTO', 'CTO_BLOQ', '2' ))).OR.Vazio() JURCTO R S
NUH_DMOE C 6 0 Simb moeda V S
NUH_FPAGTO C 1 0 Forma de Pag Pertence("12") R 1=Deposito Bancario;2=Boleto S
NUH_CBANCO C 3 0 Cod banco @! Vazio().Or.JurVldSA6('1') SA6JUR R JurWhenSA6() S
NUH_CAGENC C 5 0 Cod agencia @! Vazio().Or.JurVldSA6('2') R JurWhenSA6() S
NUH_CCONTA C 10 0 Cod cont fat @! Vazio().Or.JurVldSA6('3') R JurWhenSA6() S
NUH_DBANCO C 40 0 Nome Banco V S
NUH_DAGENC C 40 0 Nome Agencia V S
NUH_CIDIO C 2 0 Cod Idio rel ExistCpo('NR1',M->NUH_CIDIO,1).OR.Vazio() NR1 R S
NUH_DIDIO C 100 0 Des Idio rel @S30 V S
NUH_CIDIO2 C 2 0 Cod Idi car ExistCpo('NR1',M->NUH_CIDIO2,1).OR.Vazio() NR1 R S
NUH_DIDIO2 C 100 0 Des Idio car @S30 V S
NUH_UNIREL C 1 0 Unifica Rel? @! Pertence("123") R 1=Nao Unifica;2=Unifica Carta + Relatorio;3=Unifica Carta + Relatorio + Boleto S
NUH_CRELAT C 4 0 Cod relat (ExistCpo('NRJ',M->NUH_CRELAT,1).AND.JA148NRJ('NUHMASTER','NUH_CRELAT')).OR.Vazio() NRJNUH R S
NUH_DRELAT C 50 0 Des relat @S30 V S
NUH_CCARTA C 4 0 Cod carta ExistCpo('NRG',M->NUH_CCARTA,1).OR.Vazio() NRG R S
NUH_DCARTA C 50 0 Des carta @S30 V S
NUH_CTABH C 4 0 Cod tab hon (ExistCpo('NRF',M->NUH_CTABH,1).AND.(JAVLDCAMPO('NUHMASTER','NUH_CTABH','NRF','NRF_ATIVO','1'))).OR.Vazio() NRF R S
NUH_DTABH C 100 0 Des tab hon @S30 V S
NUH_SITCAD C 1 0 Sit Cadastro Pertence("12") R 1=Provisorio;2=Definitivo S
NUH_SITCLI C 1 0 Sit Cliente Pertence("12") R 1=Potencial;2=Efetivo S
NUH_DTEFT D 8 0 Data efetiv R S
NUH_ATIVO C 1 0 Ativo? Pertence("12") R 1=Sim;2=Nao S
NUH_DTENC D 8 0 Data encerra R S
NUH_UTEBIL C 1 0 Utili Ebill Pertence("12").AND.JA148VLDCP("NUH_UTEBIL") R 1=Sim;2=Nao N
NUH_CEMP C 20 0 Cod em Ebill ExistCpo('NRX',M->NUH_CEMP,1).OR.Vazio() NRX R M->NUH_UTEBIL=='1' S
NUH_CEMAIL C 100 0 E-Mail Copia R S
NUH_DEMP C 100 0 Des em Ebill @S30 ExistCpo('NRX',M->NUH_CEMP,1).OR.Vazio() V S
NUH_ENDI M 10 0 End Internac R S
NUH_DIAVEN N 2 0 Dia Venc @E 99 J148VLDCP("NUH_DIAVEN") R S
NUH_DIAEMI N 2 0 Dia Max Emi @E 99 J148VLDCP("NUH_DIAEMI") R S
NUH_CASAUT C 1 0 Cas Aut R 1=Sim;2=Nao S
NUH_CGRPEM C 6 0 Cod Grp Emp ExistCpo('NST',M->NUH_CGRPEM,1).OR.Vazio() NST R S
NUH_DGRPEM C 50 0 Desc Grp Emp V S
NUH_OBSCAD M 10 0 Obs Cadastro R S
NUH_OBSFAT M 10 0 Obs Fatu R S
NUH_CLIEBI C 20 0 Cliente Ebil R S
NUH_NIRE C 11 0 NIRE R S
NUH_NIF C 10 0 Codigo NIF @9 R S
NUH_EMITNF C 1 0 Emit NF Dsp? Pertence("12") R 1=Sim;2=Nao S
NUH_MOTNIF C 1 0 Motivo NIF Vazio().Or.Pertence("12") R 1=Dispensado do NIF;2=Pais nao exige NIF S
NUH_TPNIF C 1 0 Tipo NIF Vazio().Or.Pertence("1234") R 1=Nao ha vinculacao;2=Filial;3=Controlada;4=Outros S
NUH_TXADM N 6 2 % Tx Adm @E 999.99 FwFldGet("NUH_TXADM") <= 100.And.Positivo() R S
NUH_GROSUP N 6 2 % Gross Up @E 999.99 FwFldGet("NUH_GROSUP") <= 100.And.Positivo() R S