| 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 |
| SNM | 01 | NM_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | | | | | | | | | 033 | |
| SNM | 02 | NM_CODIGO | C | 6 | 0 | Cód. Solic. | Código da solicitação | @! | ExistChav( "SNM" ) | GetSX8Num( "SNM", "NM_CODIGO" ) | | 1 | | S | | | | | | INCLUI | | | 1 |
| SNM | 03 | NM_DATSOL | D | 8 | 0 | Data Solic. | Data da Solicitação | | | dDataBase | | 1 | | S | V | | | | | | | | 1 |
| SNM | 04 | NM_HORSOL | C | 5 | 0 | Hora Solic. | Hora da solicitação | @R 99:99 | | Left( StrTran( Time(), ":", "" ), 4 ) | | 1 | | N | V | | | | | | | | 1 |
| SNM | 05 | NM_CBASE | C | 10 | 0 | Cod. do Bem | Código Base do Bem | @! | ExistCpo( "SN1", M->NM_CBASE,,,, !Empty( M->NM_ITEM ) ) | | SN1 | 1 | | S | | | | | | | | | 1 |
| SNM | 06 | NM_ITEM | C | 4 | 0 | Código Item | Código do Item do Bem | @! | ExistCpo( "SN1", M->NM_CBASE + M->NM_ITEM ) | | | 1 | S | S | | | | | | | | | 1 |
| SNM | 07 | NM_TIPO | C | 2 | 0 | Tipo Ativo | Tipo do Ativo | @9 | ExistCpo("SN3", M->NM_CBASE + M->NM_ITEM + M->NM_TIPO) .And. ExistChav("SNM", M->NM_CBASE + M->NM_ITEM + M->NM_TIPO + "1", 2) | | | 1 | | S | | | | | | | | | 1 |
| SNM | 08 | NM_DESCBEM | C | 40 | 0 | Descr. Bem | Descrição do Bem | @! | | IF ( !INCLUI, POSICIONE ( "SN1", 1, xFilial("SN1")+SNM->NM_CBASE + SNM->NM_ITEM, "N1_DESCRIC" ), "" ) | | 1 | | N | V | V | | | | | | | 1 |
| SNM | 09 | NM_CDHSOL | C | 6 | 0 | Cd. Hist Sol | Cód. Hist. da solicitação | @! | | GetSX8Num( "SNM", "NM_CDHSOL" ) | | 1 | | | | | | | | | | | 1 |
| SNM | 10 | NM_HISTSOL | M | 80 | 0 | Hist. Solic. | Histórico da Solicitação | @! | | If ( !Inclui, MsMM( SNM->NM_CDHSOL, 80 ), "" ) | | 1 | | | A | V | | | | | | | 1 |
| SNM | 11 | NM_CDHREJ | C | 6 | 0 | Cd. Hist Rej | Cód. Hist. da Rejeição | @! | | GetSX8Num( "SNM", "NM_CDHREJ" ) | | 1 | | | | | | | | | | | 1 |
| SNM | 12 | NM_HISTREJ | M | 80 | 0 | Hist. Rejeic | Histórico da rejeição | @! | | If ( !Inclui, MsMM( SNM->NM_CDHREJ, 80 ), "" ) | | 1 | | | A | V | | | | | | | 1 |
| SNM | 13 | NM_SITSOL | C | 1 | 0 | Situação | Situação da solicitação | | | "1" | | 1 | | | V | | | 1=Pendente;2=Aprovada;3=Rejeitada | | | | | 1 |
| SNM | 14 | NM_USRSOL | C | 6 | 0 | Solicitante | Usuário solicitante | | | __cUserId | | 1 | | | | | | | | | | | 1 |
| SNM | 15 | NM_NMUSSOL | C | 30 | 0 | Nome solic. | Nome usuário solicitante | | | UsrFullName(M->NM_USRSOL ) | | 1 | | | V | V | | | | | | | 1 |
| SNM | 16 | NM_USRAPV | C | 6 | 0 | Apr/Rej. Por | Usuário que Aprov. ou Rej | | | __cUserId | | 1 | | | | | | | | | | | 1 |
| SNM | 17 | NM_NMUSAPV | C | 30 | 0 | Nome aprov. | Nome do usuário aprovador | | | UsrFullName(M->NM_USRAPV ) | | 1 | | | V | V | | | | | | | 1 |
| SNM | 18 | NM_TIPOSOL | C | 1 | 0 | Tipo | Tipo da solicitação | | | | | 1 | | | V | | | 1=Baixa;2=Transferência | | | | | 1 |
| SNM | 51 | NM_GERANF | C | 1 | 0 | Gera NFS | Gera Nota Fiscal | | Pertence( "12" ) | "2" | | 1 | | | | | | 1=Sim;2=Não | | | | | 1 |
| SNM | 52 | NM_NOTA | C | 9 | 0 | Num. NF | Número da Nota Fiscal | @! | ExistCpo( "SF2", M->NM_NOTA ) | | SF2 | 1 | | | A | | | | | NM_GERANF == "1" | | 018 | 1 |
| SNM | 53 | NM_SERIE | C | 3 | 0 | Série | Série da Nota | !!! | ExistCpo( "SF2", M->NM_NOTA + M->NM_SERIE ) | | | 1 | | | | | | | | NM_GERANF == "1" | | 094 | 1 |
| SNM | 54 | NM_TESNFS | C | 3 | 0 | TES Saída | TES Saída | | ExistCpo( "SF4", M->NMTESNFS ) | | SF4 | 1 | | | | | | | | NM_GERANF == "1" | | | 1 |
| SNM | 55 | NM_CLASNFE | C | 1 | 0 | Tip Clas NFE | Tipo classificação NFE | | Pertence( "12" ) | | | 1 | | | | | | 1=A Classificar;2=Classificada | | NM_GERANF == "1" | | | 1 |
| SNM | 56 | NM_TESNFE | C | 3 | 0 | TES Entrada | TES Entrada | | ExistCpo( "SF4", M->NM_TESNFE ) | | SF4 | 1 | | | | | | | | NM_GERANF == "1" .And. NM_TIPOSOL == "2" | | | 1 |
| SNM | 57 | NM_CONDPG | C | 3 | 0 | Cond. Pgto. | Condição de Pagamento | | ExistCpo( "SE4", M->NM_CONDPG ) | | SE4 | 1 | | | | | | | | NM_GERANF == "1" .And. NM_TIPOSOL == "1" | | | 1 |
| SNM | 58 | NM_CLIENTE | C | 6 | 0 | Cliente | Cliente | @! | ExistCpo( "SA1", M->NM_CLIENTE,,,,.F. ) | | SA1 | 1 | | | | | | | | NM_GERANF == "1" .And. NM_TIPOSOL == "1" | | 001 | 1 |
| SNM | 59 | NM_LOJA | C | 2 | 0 | Loja | Loja do cliente | @! | ExistCpo( "SA1", M->NM_CLIENTE + M->NM_LOJA ) | | | 1 | | | | | | | | NM_GERANF == "1" .And. NM_TIPOSOL == "1" | | 002 | 1 |
| SNM | 60 | NM_WFID | C | 100 | 0 | Workflow ID | Workflow ID | @! | | | | 1 | | | | R | | | | | | | 1 |
| SNM | 61 | NM_ARMAZEM | C | 2 | 0 | Armazem | Armazem Estoque Destino | @! | EXITCPO("NNR") | | | 1 | | | V | R | | | | | | 024 | 2 |
| SNM | 43 | NM_ITDESP | C | 9 | 0 | It Desp Depr | Item desp. de depreciação | @! | Vazio() .Or. CTB105Item() | | CTD | 1 | | | | | | | | NM_TIPOSOL == "2" .And. CtbMovSaldo( "CTD" ) | | 005 | 4 |
| SNM | 44 | NM_ITCDEP | C | 9 | 0 | It Depr Acum | Item da deprec. acumulada | @! | Vazio() .Or. CTB105Item() | | CTD | 1 | | | | | | | | NM_TIPOSOL == "2" .And. CtbMovSaldo( "CTD" ) | | 005 | 4 |
| SNM | 45 | NM_ITCDES | C | 9 | 0 | It Corr Depr | Item da corr. depreciação | @! | Vazio() .Or. CTB105Item() | | CTD | 1 | | | | | | | | NM_TIPOSOL == "2" .And. CtbMovSaldo( "CTD" ) | | 005 | 4 |
| SNM | 46 | NM_CLVLBEM | C | 9 | 0 | Cl. Vlr. Bem | Classe de Valor do bem | @! | Vazio() .Or. CTB105ClVl() | | CTH | 1 | | | | | | | | NM_TIPOSOL == "2" .And. CtbMovSaldo( "CTH" ) | | 006 | 5 |
| SNM | 47 | NM_CLVLCOR | C | 9 | 0 | Cl Vlr Corr. | Cl Vlr da corr. monetária | @! | Vazio() .Or. CTB105ClVl() | | CTH | 1 | | | | | | | | NM_TIPOSOL == "2" .And. CtbMovSaldo( "CTH" ) | | 006 | 5 |
| SNM | 48 | NM_CLVLDEP | C | 9 | 0 | ClVl Des Dep | Cl Vl desp de depreciação | @! | Vazio() .Or. CTB105ClVl() | | CTH | 1 | | | | | | | | NM_TIPOSOL == "2" .And. CtbMovSaldo( "CTH" ) | | 006 | 5 |
| SNM | 49 | NM_CLVLCDE | C | 9 | 0 | ClVl Dep Acu | Cl Vl deprec. acumulada | @! | Vazio() .Or. CTB105ClVl() | | CTH | 1 | | | | | | | | NM_TIPOSOL == "2" .And. CtbMovSaldo( "CTH" ) | | 006 | 5 |
| SNM | 50 | NM_CLVLDES | C | 9 | 0 | ClVl Cor Dep | Cl Vl corr da depreciação | @! | Vazio() .Or. CTB105ClVl() | | CTH | 1 | | | | | | | | NM_TIPOSOL == "2" .And. CtbMovSaldo( "CTH" ) | | 006 | 5 |
| SNM | 42 | NM_ITCORR | C | 9 | 0 | Item correc. | Item correção monetária | @! | Vazio() .Or. CTB105Item() | | CTD | 1 | | | | | | | | NM_TIPOSOL == "2" .And. CtbMovSaldo( "CTD" ) | | 005 | 4 |
| SNM | 41 | NM_ITBEM | C | 9 | 0 | Item do bem | Item contábil do bem | @! | Vazio() .Or. CTB105Item() | | CTD | 1 | | | | | | | | NM_TIPOSOL == "2" .And. CtbMovSaldo( "CTD" ) | | 005 | 4 |
| SNM | 40 | NM_CCCDES | C | 9 | 0 | CC Corr Depr | CC corr. da depreciação | @! | Vazio() .Or. CTB105Cc() | | CTT | 1 | | | | | | | | NM_TIPOSOL == "2" .And. CtbMovSaldo( "CTT" ) | | 004 | 3 |
| SNM | 39 | NM_CCCDEP | C | 9 | 0 | CC Depr Acum | CC da deprec. acumulada | @! | Vazio() .Or. CTB105Cc() | | CTT | 1 | | | | | | | | NM_TIPOSOL == "2" .And. CtbMovSaldo( "CTT" ) | | 004 | 3 |
| SNM | 38 | NM_CCDESP | C | 9 | 0 | CC Desp Depr | CC desp. de depreciação | @! | Vazio() .Or. CTB105Cc() | | CTT | 1 | | | | | | | | NM_TIPOSOL == "2" .And. CtbMovSaldo( "CTT" ) | | 004 | 3 |
| SNM | 37 | NM_CCCORR | C | 9 | 0 | CC correção | CC correção monetária | @! | Vazio() .Or. CTB105Cc() | | CTT | 1 | | | | | | | | NM_TIPOSOL == "2" .And. CtbMovSaldo( "CTT" ) | | 004 | 3 |
| SNM | 36 | NM_CUSTBEM | C | 9 | 0 | CC do Bem | CC do Bem | @! | Vazio() .Or. CTB105Cc() | | CTT | 1 | | | | | | | | NM_TIPOSOL == "2" .And. CtbMovSaldo( "CTT" ) | | 004 | 3 |
| SNM | 35 | NM_CDESP | C | 20 | 0 | Cta Cor Depr | Conta corr. depreciação | @! | Vazio() .Or. CTB105Cta() | | CT1 | 1 | | | | | | | | NM_TIPOSOL == "2" | | 003 | 2 |
| SNM | 34 | NM_CDDEPR | C | 20 | 0 | Cta Dep Acum | Conta deprec. acumulada | @! | Vazio() .Or. CTB105Cta() | | CT1 | 1 | | | | | | | | NM_TIPOSOL == "2" | | 003 | 2 |
| SNM | 33 | NM_CDEPREC | C | 20 | 0 | Cta Desp Dep | Conta desp de depreciação | @! | Vazio() .Or. CTB105Cta() | | CT1 | 1 | | | | | | | | NM_TIPOSOL == "2" | | 003 | 2 |
| SNM | 32 | NM_CCORREC | C | 20 | 0 | Conta Correc | Conta Correção | @! | Vazio() .Or. CTB105Cta() | | CT1 | 1 | | | | | | | | NM_TIPOSOL == "2" | | 003 | 2 |
| SNM | 31 | NM_CCONTAB | C | 20 | 0 | Conta | Conta do Bem | @! | Vazio() .Or. CTB105Cta() | | CT1 | 1 | | | | | | | | NM_TIPOSOL == "2" | | 003 | 2 |
| SNM | 30 | NM_LOCAL | C | 6 | 0 | Local do bem | Código do local | @! | ExistCpo( "SNL", M->NM_LOCAL ) | | SNL | 1 | | | | | | | | NM_TIPOSOL == "2" | | 058 | 2 |
| SNM | 29 | NM_CCUSTO | C | 9 | 0 | CC Despesa | Centro de Custo Despesa | @! | Vazio() .Or. CTB105CC() | | CTT | 1 | | | | | | | | NM_TIPOSOL == "2" .And. CTBMovSaldo( "CTT" ) | | 004 | 1 |
| SNM | 28 | NM_VLVENDA | N | 14 | 2 | Vlr. Venda | Valor de Venda | @E 99,999,999,999.99 | Positivo() .And. NM_VLVENDA > 0 | | | 1 | | | | | | | | NM_TIPOSOL == "1" | | | 1 |
| SNM | 27 | NM_VLRBAIX | N | 14 | 2 | Vlr. Baixa | Valor da baixa | @E 99,999,999,999.99 | Positivo() .And. AF030Valor( M->NM_VLRBAIX, 1, M->N1_QUANTD, M->NM_QTDBX ) | | | 1 | | | | | | | | NM_TIPOSOL == "1" | | | 1 |
| SNM | 26 | NM_PERCBX | N | 12 | 8 | Perc Baixado | Percentual baixado | @E 999.99999999 | AF030Perc( M->NM_PERCBX, @M->NM_QTDBX, SN1->N1_QUANTD ) | | | 1 | | | | | | | | | | | 1 |
| SNM | 25 | NM_QTDBX | N | 11 | 3 | Qtd. Baixada | Quantidade baixada | @E 9,999,999.999 | AF030Quant( M->NM_QTDBX, @M->NM_PERCBX, SN->N1_QUANTD ) | | | 1 | | | | | | | | NM_TIPOSOL == "1" | | | 1 |
| SNM | 24 | NM_MOTBX | C | 2 | 0 | Mot. Baixa | Motivo da Baixa | | ExistCpo( "SX5", "16" + M->NM_MOTBX ) | | 16 | 1 | | | | | | | | NM_TIPOSOL == "1" | | | 1 |
| SNM | 23 | NM_GRUPO | C | 4 | 0 | Grupo | Grupo do Bem | | Vazio() .Or. ExistCpo( "SNG", M->NM_GRUPO ) | | SNG | 1 | | | | | | | | | | | 1 |
| SNM | 22 | NM_FILDEST | C | 2 | 0 | Filial Dest. | Filial de destino | | ExistCpo( "SM0", cEmpAnt + M->NM_FILDEST ) | cFilAnt | SM0_01 | 1 | | | | | | | | | | 033 | 1 |
| SNM | 21 | NM_DTBAIXA | D | 8 | 0 | Dt. Baixa | Data efetiva da baixa | | AF030DtBx( dBaixa030 ) | dDataBase | | 1 | | | | | | | | | | | 1 |
| SNM | 20 | NM_HRAPVRE | C | 5 | 0 | Hr. Apv/Rej. | Hora Aprovação/Rejeição | @R 99:99 | | Left ( StrTran ( Time(), ":", "" ), 4 ) | | 1 | | | V | | | | | | | | 1 |
| SNM | 19 | NM_DTAPVRE | D | 8 | 0 | Dt. Apv/Rej. | Data aprovação/rejeição | | | dDataBase | | 1 | | | V | | | | | | | | 1 |
| SNM | 62 | NM_SDOC | C | 3 | 0 | Série Doc. | Série do Documento Fiscal | !!! | | | | 1 | | N | V | R | | | | | | 095 | |