Apuração ICMS DIFAL/FECP
A tabela LEF faz parte do sistema ERP Protheus da TOTVS e é utilizada para apuração icms difal/fecp.
Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.
A tabela LEF possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.
Nesta página você pode consultar a estrutura completa da tabela LEF, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | LEF |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | LEF990 |
| X2_NOME | Apuração ICMS DIFAL/FECP |
| X2_NOMESPA | Cálculo ICMS DIFAL/FECP |
| X2_NOMEENG | Calculation ICMS DIFAL/FECP |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | LEF_FILIAL+LEF_UF+DTOS(LEF_DTINI)+DTOS(LEF_DTFIN) |
| X2_PYME | S |
| X2_MODULO | 84 |
| X2_DISPLAY | - |
| X2_SYSOBJ | TAFA446 |
| X2_USROBJ | - |
| X2_POSLGT | 1 |
| X2_CLOB | 1 |
| X2_AUTREC | 2 |
| X2_TAMFIL | 2 |
| X2_TAMUN | 0 |
| X2_TAMEMP | 0 |
| X2_STAMP | 2 |
| X2_INSDT | 2 |
| D_E_L_E_T_ | - |
| R_E_C_N_O_ | 6252 |
| R_E_C_D_E_L_ | 0 |
| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_TITSPA | X3_TITENG | X3_DESCRIC | X3_DESCSPA | X3_DESCENG | X3_PICTURE | X3_VALID | X3_USADO | X3_RELACAO | X3_F3 | X3_NIVEL | X3_RESERV | X3_CHECK | X3_TRIGGER | X3_PROPRI | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_VLDUSER | X3_CBOX | X3_CBOXSPA | X3_CBOXENG | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER | X3_PYME | X3_CONDSQL | X3_CHKSQL | X3_IDXSRV | X3_ORTOGRA | X3_IDXFLD | X3_TELA | X3_PICBRV | X3_AGRUP | X3_POSLGT | X3_MODAL | X3_CHKSUM | X3_ADDSUM | D_E_L_E_T_ | R_E_C_N_O_ | R_E_C_D_E_L_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| LEF | 01 | LEF_FILIAL | C | 2 | 0 | Filial | Sucursal | Branch | Filial | Sucursal | Branch | - | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100514 | 0 |
| LEF | 02 | LEF_ID | C | 36 | 0 | ID. | ID. | ID. | Identificador do Registro | Identificador registro | Record Identifier | - | - | x x x x x x x x x x x x x x x x | TAFGeraID("TAF") | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | 085 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100515 | 0 |
| LEF | 03 | LEF_UF | C | 6 | 0 | ID UF | ID UF | ID FU | UF Origem/Destino | UF Origen/Destino | FU Origin/Destination | @! | XFUNVldCmp("C09",3) .And. XFUNVldUni("LEF",1,M->LEF_UF + DTOS(FWFLDGET("LEF_DTINI"))+DTOS(FwFldGet("LEF_DTFIN")),.F.) | x x x x x x x x x x x x x x x x | - | C09 | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 100516 | 0 |
| LEF | 04 | LEF_DESCUF | C | 220 | 0 | Descrição UF | Descrip UF | Descr FU | Descrição UF | Descripción UF | FU Description | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(LEF->LEF_UF),POSICIONE("C09",3,xFilial("C09")+LEF->LEF_UF,"C09_CODIGO+' - '+C09_DESCRI"),"") | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | POSICIONE("C09",3,xFilial("C09")+LEF->LEF_UF,"C09_DESCRI") | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100517 | 0 |
| LEF | 05 | LEF_DTINI | D | 8 | 0 | Dt. Ini. Per | Fch.Ini.Per | St Dt Calc | Data inicial da Apuração | Fecha inicial del cálculo | Calculation St Date | - | XFUNVldUni("LEF",1,FWFLDGET("LEF_UF") + DTOS(M->LEF_DTINI)+DTOS(FWFLDGET("LEF_DTFIN")),.F.) | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 100518 | 0 |
| LEF | 06 | LEF_DTFIN | D | 8 | 0 | Dt. Fin. Per | Fch.Fin.Per | End Dt Calc | Data Final da apuração | Fecha final del período | Calculation End Date | - | XFUNVldUni("LEF",1,FWFLDGET("LEF_UF") +DTOS(FWFLDGET("LEF_DTINI"))+DTOS(M->LEF_DTFIN),.F.) | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 100519 | 0 |
| LEF | 07 | LEF_SLDCRD | N | 16 | 2 | Sld Cre Ant | Sal Cré Ant | Prev Cr Bal | Saldo Cre. Anterior DIFAL | Saldo Créd. Anterior DIFA | DIFAL Prev Cred Bal | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 100520 | 0 |
| LEF | 08 | LEF_TOTDEB | N | 16 | 2 | Tot. D.DIFAL | Tot. D.DIFAL | DIFAL D Tot | Total Debitos DIFAL | Total débitos DIFAL | Total Debits DIFAL | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 100521 | 0 |
| LEF | 09 | LEF_OUTDEB | N | 16 | 2 | Out. D.DIFAL | Ot. D.DIFAL | Other D.DIF | Outros Débitos DIFAL | Otros débitos DIFAL | DIFAL Other Debit | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 100522 | 0 |
| LEF | 10 | LEF_ESTCDI | N | 16 | 2 | Est C. DIFAL | Rev C. DIFAL | Rev C. DIFAL | Valor Estorno Crédito | Valor reversión crédito | Credit Reversal Value | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100523 | 0 |
| LEF | 11 | LEF_TOTCDI | N | 16 | 2 | Tot C. DIFAL | Tot C. DIFAL | DIFAL C Tot | Total Créditos DIFAL | Total créditos DIFAL | Total Credits DIFAL | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 100524 | 0 |
| LEF | 12 | LEF_OUTCDI | N | 16 | 2 | Out. C.DIFAL | Ot Cré DIFAL | Other C.DIF | Outros Créditos DIFAL | Otros créditos DIFAL | DIFAL Other Credit | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100525 | 0 |
| LEF | 13 | LEF_ESTDDI | N | 16 | 2 | Est. D.DIFAL | Rev. D.DIFAL | Rev. D.DIFAL | Estorno Débitos DIFAL | Revers. Débitos DIFAL | DIFAL Debit Reversal | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100526 | 0 |
| LEF | 14 | LEF_SLDDIF | N | 16 | 2 | Sl Dev DIFAL | Sl Deu DIFAL | DIFAL Ret Ba | Sld Dev. DIFAL Ant. Ded. | Sald Deu. DIFAL Ant. Ded. | Bal Ret. DIFAL Prev. Ded. | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 100527 | 0 |
| LEF | 15 | LEF_DEDDIF | N | 16 | 2 | Vl Ded DIFAL | Vl Ded DIFAL | DIFAL Ded Vl | Vlr. Ajuste Ded. DIFAL | Val. Ajuste Ded. DIFAL | DIFAL Ded Adj Vl | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 100528 | 0 |
| LEF | 16 | LEF_VLREC | N | 16 | 2 | V.Rec. DIFAL | V.Pag. DIFAL | DIFAL Rec V | Valor Rec.DIFAL | Valor Pag. DIFAL | DIFAL Rec Value | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 100529 | 0 |
| LEF | 17 | LEF_SLDSEG | N | 16 | 2 | Sld.C.Seg DI | Sal.C.Seg DI | DIF SEC Bal | Sld C. Trans. Seg. DIFAL | Saldo C. Trans. Seg. DIFA | DIFAL Sec Trans C Balance | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 100530 | 0 |
| LEF | 18 | LEF_DEBESD | N | 16 | 2 | Déb.Esp.DIF | Déb.Esp.DIF | DIF Sp Deb | Débitos Esp. DIFAL | Débitos Esp. DIFAL | DIFAL Sp Debit | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100531 | 0 |
| LEF | 19 | LEF_SLDCRF | N | 16 | 2 | Sld. Crd.FCP | Sal. Ac FCP | FCP Cr Bal | Sld. Credor Per. Ant. FCP | Sld. Acreed Per. Ant. FCP | Credit Bal Per. Prev FCP | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100532 | 0 |
| LEF | 20 | LEF_TODEBF | N | 16 | 2 | Tot Deb. FCP | Tot Déb. FCP | FCP Deb Tot | Total Debitos FCP | Total débitos FCP | Total Debits FCP | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 100533 | 0 |
| LEF | 21 | LEF_OUTDFC | N | 16 | 2 | Out. D. FCP | Otr. D. FCP | Other D. FCP | Outros Debitos FCP | Otros débitos FCP | FCP Other Debit | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100534 | 0 |
| LEF | 22 | LEF_ESTCFC | N | 16 | 2 | Est. C. FCP | Rev. C. FCP | Rev. C. FCP | Estorno Créditos FCP | Rever. Créditos FCP | FCP Credit Rev | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100535 | 0 |
| LEF | 23 | LEF_TOTCDF | N | 16 | 2 | Tot. C. FCP | Tot. C. FCP | FCP C Tot | Total Créditos FCP | Total créditos FCP | Total Credits FCP | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 100536 | 0 |
| LEF | 24 | LEF_OUTCFC | N | 16 | 2 | Out. C. FCP | Ot. C. FCP | Other C. FCP | Outros Créditos FCP | Otros créditos FCP | FCP Other Credit | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100537 | 0 |
| LEF | 25 | LEF_ESTDFC | N | 16 | 2 | Est. D. FCP | Rev. D. FCP | Rev. D. FCP | Estorno Débitos FCP | Revers. Débitos FCP | FCP Debit Rev | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100538 | 0 |
| LEF | 26 | LEF_SLDDAF | N | 16 | 2 | Sl.D.A.FCP | Sl.D.A.FCP | Bal.D.A.FCP | Sld D.Ant. Ded.FCP | Saldo D.Ant. Ded.FCP | FCP Ded Pre Ded Bal | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100539 | 0 |
| LEF | 27 | LEF_DEDFCP | N | 16 | 2 | Deduções FCP | Deducc FCP | Ded FCP | Deduções FCP | Deducciones FCP | FCP Deductions | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100540 | 0 |
| LEF | 28 | LEF_VLRECF | N | 16 | 2 | Vlr Rec. FCP | V. Pag.FCP | FCP Rec Vl | Valor Rec. FCP | Valor Pag FCP | FCP Rec Value | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100541 | 0 |
| LEF | 29 | LEF_SLDCTF | N | 16 | 2 | Sld.C.T.FCP | Sal.C.T.FCP | Bal C.T.FCP | Saldo Cred. Transp.FCP | Saldo Acreed. Transp.FCP | FCP Transp Cred Bal | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100542 | 0 |
| LEF | 30 | LEF_DEBESF | N | 16 | 2 | Deb.Esp FCP | Déb.Esp FCP | FCP Sp Deb | Debitos Esp. FCP | Débitos Esp. FCP | FCP Sp Debit | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100543 | 0 |
| LEF | 31 | LEF_STATUS | C | 1 | 0 | Status Reg. | Estatus Reg. | Rec Status | Status do Registro | Estatus del registro | Record Status | @! | Pertence(" 01") | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | 0=Válido;1=Inválido | 0=Válido;1=Inválido | 0=Valid;1=Invalid | - | - | - | 079 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 100544 | 0 |
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST | D_E_L_E_T_ | R_E_C_N_O_ | R_E_C_D_E_L_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| LEF | 1 | LEF_FILIAL+LEF_UF+DTOS(LEF_DTINI)+DTOS(LEF_DTFIN) | ID UF + Dt. Ini. Per + Dt. Fin. Per | ID UF + Fch.Ini.Per + Fch.Fin.Per | ID FU + St Dt Calc + End Dt Calc | S | - | - | S | 2 | 3 | - | 14350 | 0 |
| LEF | 2 | LEF_FILIAL+LEF_ID | ID. | ID. | ID. | S | - | - | S | 2 | 3 | - | 14351 | 0 |
| LEF | 3 | LEF_FILIAL+DTOS(LEF_DTINI)+DTOS(LEF_DTFIN)+LEF_UF | Dt. Ini. Per + Dt. Fin. Per + ID UF | Fch.Ini.Per + Fch.Fin.Per + ID UF | St Dt Calc + End Dt Calc + ID FU | S | - | - | S | 2 | 3 | - | 14352 | 0 |
Ela é utilizada para apuração icms difal/fecp dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
LEF_FILIAL,
LEF_ID,
LEF_UF,
LEF_DESCUF,
LEF_DTINI,
LEF_DTFIN,
LEF_SLDCRD,
LEF_TOTDEB,
LEF_OUTDEB,
LEF_ESTCDI,
LEF_TOTCDI,
LEF_OUTCDI,
LEF_ESTDDI,
LEF_SLDDIF,
LEF_DEDDIF,
LEF_VLREC,
LEF_SLDSEG,
LEF_DEBESD,
LEF_SLDCRF,
LEF_TODEBF,
LEF_OUTDFC,
LEF_ESTCFC,
LEF_TOTCDF,
LEF_OUTCFC,
LEF_ESTDFC,
LEF_SLDDAF,
LEF_DEDFCP,
LEF_VLRECF,
LEF_SLDCTF,
LEF_DEBESF,
LEF_STATUS
FROM LEF
WHERE
D_E_L_E_T_ = ' '
AND LEF_FILIAL = 'VALOR'
AND LEF_ID = 'VALOR'
AND LEF_UF = 'VALOR'
AND LEF_DESCUF = 'VALOR'
AND LEF_DTINI BETWEEN '20260501' AND '20260531'
AND LEF_DTFIN BETWEEN '20260501' AND '20260531'
AND LEF_SLDCRD = 0
AND LEF_TOTDEB = 0
AND LEF_OUTDEB = 0
AND LEF_ESTCDI = 0
AND LEF_TOTCDI = 0
AND LEF_OUTCDI = 0
AND LEF_ESTDDI = 0
AND LEF_SLDDIF = 0
AND LEF_DEDDIF = 0
AND LEF_VLREC = 0
AND LEF_SLDSEG = 0
AND LEF_DEBESD = 0
AND LEF_SLDCRF = 0
AND LEF_TODEBF = 0
AND LEF_OUTDFC = 0
AND LEF_ESTCFC = 0
AND LEF_TOTCDF = 0
AND LEF_OUTCFC = 0
AND LEF_ESTDFC = 0
AND LEF_SLDDAF = 0
AND LEF_DEDFCP = 0
AND LEF_VLRECF = 0
AND LEF_SLDCTF = 0
AND LEF_DEBESF = 0
AND LEF_STATUS = 'VALOR'