| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| NWM | 01 | NWM_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | | | | | | | | | 033 | |
| NWM | 02 | NWM_COD | C | 6 | 0 | Código | Código | | ExistChav('NWM',FWFLDGET("NWM_COD"),1) | GetSXENum("NWM","NWM_COD") | | 1 | | S | V | R | | | | | | | |
| NWM | 03 | NWM_CGRUPO | C | 6 | 0 | Cód Grupo | Código do Grupo de Client | @! | Vazio() .Or. J109ValCpo() | | ACY | 1 | S | S | A | R | | | | INCLUI | | | |
| NWM | 04 | NWM_DGRUPO | C | 30 | 0 | Desc Grupo | Desc do Grupo de Cliente | @! | | IF(! INCLUI, POSICIONE("ACY", 1, XFILIAL("ACY") + NWM->NWM_CGRUPO, "ACY_DESCRI"), "") | | 1 | | S | V | V | | | | | POSICIONE("ACY", 1, XFILIAL("ACY") + NWM->NWM_CGRUPO, "ACY_DESCRI") | | |
| NWM | 05 | NWM_CCLIEN | C | 6 | 0 | Cód Cliente | Código Cliente | @! | Vazio() .Or. J109ValCpo() | | SA1NUH | 1 | S | S | A | R | | | | INCLUI | | 001 | |
| NWM | 06 | NWM_CLOJA | C | 2 | 0 | Cód Loja | Código Loja | @! | Vazio() .Or. J109ValCpo() | | | 1 | S | S | A | R | | | | INCLUI | | 002 | |
| NWM | 07 | NWM_DCLIEN | C | 50 | 0 | Desc Cliente | Descrição do Cliente | @! | | IF(!INCLUI,POSICIONE("SA1",1,XFILIAL("SA1")+NWM->NWM_CCLIEN+NWM->NWM_CLOJA,"A1_NOME"),'') | | 1 | | S | V | V | | | | | POSICIONE("SA1",1,XFILIAL("SA1")+NWM->NWM_CCLIEN+NWM->NWM_CLOJA,"A1_NOME") | 175 | |
| NWM | 08 | NWM_CCONTR | C | 6 | 0 | Contr Refere | Contrato de Referência | | (Vazio() .Or. ExistCpo('NT0',FWFLDGET("NWM_CCONTR"),1)) .And. J109ValCpo() | | J96NT0 | 1 | | S | A | R | | | | | | 102 | |
| NWM | 09 | NWM_DCONTR | C | 30 | 0 | Desc Contrat | Descricao do contrato | | | IF(!INCLUI,POSICIONE("NT0",1,XFILIAL("NT0")+NWM->NWM_CCONTR,"NT0_NOME"),'') | | 1 | | S | V | V | | | | | POSICIONE("NT0",1,XFILIAL("NT0")+NWM->NWM_CCONTR,"NT0_NOME") | | |
| NWM | 10 | NWM_QUANT | N | 4 | 0 | Qtd Servicos | Quantidade de Servicos | @E 9999 | POSITIVO() | 1 | | 1 | | S | A | R | | | | | | | |
| NWM | 11 | NWM_CTPSRV | C | 20 | 0 | Cód Tp Serv | Cód Tp Serviço Tabelado | | (ExistCpo("NRD", FWFLDGET("NWM_CTPSRV"), 1) ) .And. J109ValCpo() | | NRD | 1 | | N | A | R | | | | | | | |
| NWM | 12 | NWM_DTPSRV | C | 200 | 0 | Desc Tp Serv | Desc Tp Serviço Tabelado | @S50 | | IF(! INCLUI, JA027DESCS('NWM_DTPSRV'), '') | | 1 | | N | V | V | | | | | JA027DESCS('NWM_DTPSRV') | | |
| NWM | 13 | NWM_DESCRI | M | 10 | 0 | Descrição | Descrição | | | | | 1 | | S | A | R | | | | | | | |
| NWM | 14 | NWM_FORMUL | C | 3 | 0 | Form Preench | Fórmula p/ Preenchimento | | Vazio() .Or. ExistCpo("SM4",M->NWM_FORMUL) | | SM4 | 1 | S | N | A | R | | | | | | | |
| NWM | 15 | NWM_CMOEDA | C | 2 | 0 | Cód Moeda | Código da Moeda | | Vazio().OR.ExistCpo('CTO',FWFLDGET("NWM_CMOEDA"),1) | | JURCTO | 1 | S | S | A | R | | | | | | | |
| NWM | 16 | NWM_DMOEDA | C | 10 | 0 | Desc Moeda | Descrição da Moeda | | | IF(!INCLUI, GETADVFVAL('CTO','CTO_SIMB',XFILIAL("CTO")+NWM->NWM_CMOEDA), '') | | 1 | | S | V | V | | | | | GETADVFVAL('CTO','CTO_SIMB',XFILIAL("CTO")+NWM->NWM_CMOEDA) | | |
| NWM | 17 | NWM_VLBASE | N | 9 | 2 | Valor Base | Valor Base | @E 999,999.99 | | | | 1 | | S | A | R | | | | | | | |
| NWM | 18 | NWM_DTBASE | D | 8 | 0 | Data Base | Data Base | | | Date() | | 1 | | S | A | R | | | | | | | |
| NWM | 19 | NWM_TPCORR | C | 1 | 0 | Tp Correção | Tipo de Correção | | Pertence("12") | "1" | | 1 | | S | A | R | | 1=Nao Corrigir;2=Indice | | | | | |
| NWM | 20 | NWM_CINDIC | C | 2 | 0 | Cód Índice | Código Índice | | Vazio() .Or. ExistCpo('NW5',FWFLDGET("NWM_CINDIC"),1) | | NW5 | 1 | S | S | A | R | | | | M->NWM_TPCORR == '2' | | | |
| NWM | 21 | NWM_DINDIC | C | 10 | 0 | Desc Índice | Descrição do Índice | | | IF(!INCLUI,POSICIONE('NW5',1,XFILIAL('NW5')+NWM->NWM_CINDIC,'NW5_DESC'),'') | | 1 | | S | V | V | | | | M->NWM_TPCORR == '2' | Posicione('NW5',1,xFilial('NW5')+NWM->NWM_CINDIC,'NW5_DESC') | | |
| NWM | 22 | NWM_VLATUA | N | 9 | 2 | Vl Atua | Valor Atualizado | @E 999,999.99 | | | | 1 | | S | A | R | | | | | | | |
| NWM | 23 | NWM_SIGLA | C | 5 | 0 | Sigla part | Sigla do Participante | | Vazio().Or.(ExistCpo('RD0',FWFLDGET('NWM_SIGLA'),9).And.JURRD0('NWMMASTER','NWM_SIGLA','1',.T.)) | IF(!INCLUI,POSICIONE('RD0',1,XFILIAL('RD0')+NWM->NWM_CPART,'RD0_SIGLA'),'') | RD0ATV | 1 | S | S | A | V | | | | | Posicione('RD0',1,xFilial('RD0')+NWM->NWM_CPART,'RD0_SIGLA') | 073 | |
| NWM | 24 | NWM_CPART | C | 6 | 0 | Cód Part | Código do Participante | | Vazio().Or.Iif(JurIsRest(),(ExistCpo('RD0',FWFLDGET('NWM_CPART'),1).And.JURRD0('NWMMASTER','NWM_CPART','1')), .T.) | | | 1 | | S | A | R | | | | | | | |
| NWM | 25 | NWM_DPART | C | 50 | 0 | Desc Part | Descrição do Participante | @! | | IF(!INCLUI,Posicione('RD0',1,xFilial('RD0')+NWM->NWM_CPART,'RD0_NOME'),'') | | 1 | | S | V | V | | | | | Posicione('RD0',1,xFilial('RD0')+NWM->NWM_CPART,'RD0_NOME') | 174 | |
| NWM | 26 | NWM_AMINI | C | 6 | 0 | Ano Mês Inic | Ano Mês Inicial | @R 9999-99 | JVldAnoMes(FwFldGet("NWM_AMINI")) | AnoMes(Date()) | | 1 | | S | A | R | | | | | | | |
| NWM | 27 | NWM_AMFIM | C | 6 | 0 | Ano Mês Fim | Ano Mês Final | @R 9999-99 | JVldAnoMes(FwFldGet("NWM_AMFIM")) | | | 1 | | S | A | R | | | | | | | |
| NWM | 28 | NWM_DIAGER | C | 2 | 0 | Dia Geração | Dia da Geração | | Vazio() .Or. Val(FwFldGet("NWM_DIAGER")) > 0 .And. Val(FwFldGet("NWM_DIAGER")) <= 31 | | | 1 | | S | A | R | | | | | | | |
| NWM | 29 | NWM_PERCOB | C | 2 | 0 | Period Cobra | Periodicidade de Cobrança | | Vazio() .Or.VAl(FwFldGet("NWM_PERCOB")) > 0 .And. VAl(FwFldGet("NWM_PERCOB")) <= 12 | "1" | | 1 | | S | A | R | | | | | | | |
| NWM | 30 | NWM_SIGLA2 | C | 5 | 0 | Sigla alt | Sigla Part. Alteração | | | Posicione('RD0',1,XFILIAL('RD0')+JurUsuario(__CUSERID),'RD0_SIGLA') | | 1 | | S | V | V | | | | | Posicione('RD0',1,xFilial('RD0')+NWM->NWM_ALTPAR,'RD0_SIGLA') | 073 | |
| NWM | 31 | NWM_ALTPAR | C | 6 | 0 | Part Altera | Participante alteração | | Vazio() .Or. ExistCpo("RD0",FWFLDGET("NWM_ALTPAR"),1) | JurUsuario(__CUSERID) | | 1 | | S | V | R | | | | | | | |
| NWM | 32 | NWM_ALTPAD | C | 50 | 0 | Des Part Alt | Descrição do Participante | @! | | Posicione('RD0',1,xFilial('RD0')+M->NWM_ALTPAR,'RD0_NOME') | | 1 | | S | V | V | | | | | Posicione('RD0',1,xFilial('RD0')+NWM->NWM_ALTPAR,'RD0_NOME') | 174 | |
| NWM | 33 | NWM_PERCOR | C | 2 | 0 | Period Corre | Periodicidade de Correção | | Vazio() .Or. VAl(FwFldGet("NWM_PERCOR")) > 0 .And. VAl(FwFldGet("NWM_PERCOR")) <= 12 | | | 1 | | S | A | R | | | | M->NWM_TPCORR == '2' | | | |
| NWM | 34 | NWM_ALTDT | D | 8 | 0 | Dt Alteração | Data Alteração | | | Date() | | 1 | | S | V | R | | | | | | | |
| NWM | 35 | NWM_ALTHR | C | 8 | 0 | Hr Alteração | Hora Alteração | @R 99:99:99 | | Time() | | 1 | | S | V | R | | | | | | | |