Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

 

  

Especificação

Produto

Totvs Automação Fiscal

Módulo Totvs Automação Fiscal

 

Segmento Executor

 

Projeto1

REINF

IRM1 SERTAF003-1

 

Requisito1

    1. SERTAF003-121

Subtarefa1 SERTAF003-122

 

Chamado2

 

País

(x ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

Objetivo

 

Disponibilizar um cadastro para manutenção do registro T154 (Cadastro de  Fatura/Recibo) para atender o layout R-2010 (Retenção Contribuição Previdenciária - Tomador de Serviços) e layout R-2010 (Retenção Contribuição Previdenciária - Prestador de Serviços)  pertencentes ao EFD Reinf.

 

Definição da Regra de Negócio

 

O cadastro pode ser manutenido manualmente através da rotina TAFA448 ou através de integração. O modelo de integração será o mesmo do Sped Fiscal/ECF podendo ser via banco a banco ou arquivo de texto, para tal é necessário a implementação do registro T154 no fonte TAFLayout conforme a definição dos campos descritos na seção dicionário de dados e na tabela abaixo:


  • Layout Evento R-2010
     

Grupo ideEstabObra 

Node XML

Campo TAF

Registro/Campo Layout Totvs

TpInsctpInscEstab

C92_TPINSC

T153/004

nrInscnrInscEstab

C92_NRINSC

T153/005

indObra

C92_INDOBR

T153/006

 

Grupo idePrestServ 

Soma do LEM_VRTADI

Node XML

Campo TAF

Registro/Campo Layout Totvs

cnpjPrestador

LEM_IDPART/C1H_CNPJ

T154/004

vlrTotalBruto

Soma do LEM_VLBRUT

 

vlrTotalBaseRet

Soma do LEM_VLBRET

 

vlrTotalRetPrinc

Soma do LEM_VLRETP

 

vlrTotalRetAdic

Soma do LEM_VLRADI

 

vlrTotalNRetPrinc

Soma do LEM_VLRETP

 

TpProcvlrTotalNRetAdic

Soma do LEM_IDPCRP/C1G_TPPROC

T154/021

VRTADI

 

codAnaContnrProc

LEM_IDPCRPIDCNTA/C1GC1O_NUMPROCODIGO

T154/022017

vlrTotalNRetAdic

indCPRB  


infoProcRetPr

Node XMLCampo TAFRegistro/Campo Layout Totvs

tpProcRetPrinc *

tpProc

LEM_IDPCRAIDPCRP/C1G_TPPROC

T154/028013

nrProcnrProcRetPrinc *

LEM_IDPCRAIDPCRP/C1G_NUMPRO

T154/029014


infoProcRetAd

Node XMLCampo TAFRegistro/Campo Layout Totvs

tpProcRetAdic *

LEM_IDPCRA/C1G_TPPROC

T154/015

nrProcRetAdic *

LEM_IDPCRA/C1G_NUMPRO

T154/016

codAnaCont

LEM_IDCNTA/C1O_CODIGO

T154/030

 

Grupo nfs

Node XML

Campo TAF

Registro/Campo Layout Totvs

serie

LEM_SERIE

T154/003

numDocto

LEM_NUMERO

T154/002

dtEmissaoNF

LEM_DTEMIS

T154/005

vlrBruto

LEM_VLBRUT

T154/013012

indCPRBobs

LEM_ICPRBOBSERV

T154/031

codAtivEcon

LEM_IDATIVE/C5V_CODIGO

007


Grupo infoTpServ

OBSERVT154/008

Node XML

Campo TAF

Registro/Campo Layout TotvsT154/032

tpServico

LEM_IDTSER/C8C_CODIGO

T154T154AA/007002observação

codAtivEcon

LEM_

IDATIVE/C5V_CODIGO

T154AA/003

vlrMatEquip

LEM_VLMTEQ

T154T154AA/014004

vlrDedAlim

LEM_VLDALI

T154T154AA/015005

vlrDedTrans

LEM_VLCTRA

T154T154AA/016006

vlrBaseRet

LEM_VLBRET

T154T154AA/017007

vlrRetenção  

LEM_VLRETE

T154T154AA/018008

vlrRetSub

LEM_VLRETS

T154T154AA/019009

VlNRetPrinc

LEM_VLRETP

T154T154AA/020010

vlrServicos15

LEM_VLSV15

T154T154AA/023011

vlrServicos20

LEM_VLSV20

T154AA/024012

vlrServicos25

LEM_VLSV25

T154AA/025013

vlrAdicional

LEM_VLRADI

T154AA/026014

vlrNRetAdic

LEM_VRTADI

T154AA/027015


  • Layout Evento R-2020


Grupo ideContri ideEstabPrest

Node XML

Campo TAF

Registro/Campo Layout Totvs

tpInscricaotpInscEstabPrest

C92_TPINSC

T153/004

nrInscricaonrInscEstabPrest

C92_NRINSC

T153/005

 

 

Grupo ideTomador 

 

 

Node XML

Campo TAF

Registro/Campo Layout Totvs

tpInscTomador

*

SM0->M0_TPINSC

- 

nrInscTomadorLEM_IDPART/C1H_CNPJSM0->M0_CGC-
indObraC92_INDOBR **T153/006

vlrTotalBruto

Soma do LEM_VLBRUT

 

vlrTotalBaseRet

Soma do LEM_VLBRET

 

vlrTotalRetPrinc

Soma do LEM_VLRETP

 

vlrTotalRetAdic

Soma do LEM_VLRADI

 

vlrTotalNRetPrinc

Soma do LEM_VLRETP

 

TpProctpProcRetPrinc

LEM_IDPCRP/C1G_TPPROC

T154/021013

nrProcnrProcRetPrinc

LEM_IDPCRP/C1G_NUMPROC

T154/022014

vlrTotalNRetAdic

Soma do LEM_VRTADI

 

tpProctpProcRetAdic

LEM_IDPCRA/C1G_TPPROC

T154/028015

nrProcnrProcRetAdic

LEM_IDPCRA/C1G_NUMPROC

T154/029016

codAnaCont

LEM_IDCNTA

T154/030

 * No cadastro do participante não existe o campo de Tipo de Inscrição, para o preenchimento do mesmo deve-se verificar se o campo de CNPJ está preenchido.

** Este campo está com o registro pai errado no layout da Reinf.

 

Grupo nfs

017

 

Grupo nfs 

Node XML

Campo TAF

Registro/Campo Layout Totvs

serie

LEM_SERIE

T154/003

numDocto

LEM_NUMERO

T154/002

dtEmissaoNF

LEM_DTEMIS

T154/005

vlrBruto

LEM_VLBRUT

T154/013012

obs

LEM_OBSERV

T154/007

 

Grupo infoTpServ

Node XML

Campo TAF

Registro/Campo Layout Totvs

tpServico

LEM_IDTSER/C8C_CODIGO

T154T154AA/007002

observaçãoCodAtivEcon

LEM_OBSERVIDATIVE/C5V_CODIGO

T154AA/003T154/008

vlrMatEquip

LEM_VLMTEQ

T154T154AA/014004

vlrDedAlim

LEM_VLDALI

T154T154AA/015005

vlrDedTrans

LEM_VLCTRA

T154T154AA/016006

vlrBaseRet

LEM_VLBRET

T154T154AA/017007

vlrRetApur

LEM_VLRETE

T154T154AA/018008

vlrRetSub

LEM_VLRETS

T154T154AA/019009

VlNRetPrinc

LEM_VLRETP

T154T154AA/020010

vlrRetenção  LEM_VLRETE - LEM_VLRETS-LEM_VLRETP 

vlrServicos15

LEM_VLSV15

T154T154AA/023011

vlrServicos20

LEM_VLSV20

T154T154AA/024012

vlrServicos25

LEM_VLSV25

T154T154AA/025013

vlrAdiApur

LEM_VLRADI

T154T154AA/026014

vlrNRetAdic

LEM_VRTADI

T154T154AA/027015

vlrAdicionalLEMvlrAdicionalLEM_VLRADI - LEM_VRTADI 

 

 

 

  • Atualizar a tabela autocontida C5V -  Código de Atividades, Produtos e Serviços Sujeitos à Contribuição Sobre a Receita Bruta (Tabela 9).
  • Atualizar a tabela autocontida C8C - Classificação de Serviços Prestados Mediante Cessão de Mão de Obra/Empreitada Sujeitos a Retenção de Contribuição Previdenciária. (Tabela 6).

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

TAFA253 - Cadastro de Estabelecimento

Envolvida

Atualizações -

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

TAFA253 - Cadastro de Estabelecimento

Envolvida

Atualizações -> Eventos Esocial -> Cadastrais

-

TAFA053 - Cadastro de Participantes

Envolvida

Atualizações -> Cadastros Fiscais-> Participantes -> Participantes

-

TAFA448 - Cadastro de Recibo/Fatura

Criação

Atualizações -> Acadêmico-> Cadastros de Fatura/Recibo

-

TAFA182 - Codigo de Atividades, produtos e serviços sujeiros a CRBAlteraçãoConsultas -> Tabela Dinâmica-
TAFA217 - Classificação de Serviços sujeitos a retenção da Contrib. PrevidenciáriaAlteraçãoConsultas -> Tabela Dinâmica-

 

Tabelas Utilizadas

  • LEM – Cadastro de Fatura/Recibo
  • C92 – Cadastro de Obras/Estabelecimentos
  • C1H - Cadastro de Participante
  • C8C - Classificação de serviços sujeitos a retenção de contribuição previdênciária
  • C5V - Código de atividades, produtos e serviços sujeitos a contribuição sobre receita bruta

VlNRetPrinc

Tabela 9 – Código de Atividades, Produtos e Serviços Sujeitos à Contribuição Sobre a Receita Bruta


 

Node XML

Campo TAF

Registro/Campo Layout Totvs

serie

LEM_SERIE

T154/003

numDocto

LEM_NUMERO

T154/002

dtEmissaoNF

LEM_DTEMIS

T154/005

vlrBruto

LEM_VLBRUT

T154/013

tpServico

LEM_IDTSER/C8C_CODIGO

T154/007

observação

LEM_OBSERV

T154/008

vlrMatEquip

LEM_VLMTEQ

T154/014

vlrDedAlim

LEM_VLDALI

T154/015

vlrDedTrans

LEM_VLCTRA

T154/016

vlrBaseRet

LEM_VLBRET

T154/017

vlrRetApur

LEM_VLRETE

T154/018

vlrRetSub

LEM_VLRETS

T154/019

VlNRetPrinc

LEM_VLRETP

T154/020

vlrRetenção  LEM_VLRETE - LEM_VLRETS-LEM_VLRETP 

vlrServicos15

LEM_VLSV15

T154/023

vlrServicos20

LEM_VLSV20

T154/024

vlrServicos25

LEM_VLSV25

T154/025

vlrAdiApur

LEM_VLRADI

T154/026

vlrNRetAdic

LEM_VRTADI

T154/027

vlrAdicionalLEM_VLRADI - LEM_VRTADI

 


Protótipo de Tela 


Protótipo 1 - Browse

Image Added

Protótipo 2 - Cadastro

Image Added

 

Fluxo do Processo

 

Diagrama de Atividades:

Image Added



Diagrama de Caso de Uso:

Image Added

Dicionário de Dados

 

Tabela: LEM - Cadastro de Recibo/Fatura.

 

Índices:

Índice

LEM

Ordem

1

Chave

LEM_FILIAL + LEM_ID

Descrição

ID

Mostra Pesq.

Sim

Índice

LEM

Ordem

2

Chave

LEM_FILIAL + LEM_SERIE + LEM_NUMERO + LEM_IDPART + DTOS(LEM_DTEMIS) + LEM_IDPCRP + LEM_IDPCRA

Descrição

Série + Num Fat/Rec + Id. Particip + Dt Emissão + Id Proces RP + Id Pr

Mostra Pesq.

Sim

Índice

LEM

Ordem

3

Chave

LEM_FILIAL + LEM_DOCORI

Descrição

Doc Original

Mostra Pesq.

Sim

 

 

Campos:

Campo

LEM_FILIAL

Tipo

Caracter

Tamanho

2

Decimal

0

Título

Filial

Descrição

Filial

Usado

Não

Obrigatório

Não

Browse

Sim

Protótipo de Tela 

Protótipo 1 - Browse

Image Removed

Protótipo 2 - Cadastro

Image Removed

 

Fluxo do Processo

 

Diagrama de Atividades:

Image Removed

Diagrama de Caso de Uso:

Image Removed

Dicionário de Dados

 

Tabela: LEM - Cadastro de Recibo/Fatura.

 

Índices:

Índice

LEM

Ordem

1

Chave

LEM_FILIAL + LEM_ID

Descrição

ID

Mostra Pesq.

Sim

Índice

LEM

Ordem

2

Chave

LEM_FILIAL + LEM_SERIE + LEM_NUMERO + LEM_IDPART + DTOS(LEM_DTEMIS) + LEM_IDPCRP + LEM_IDPCRA

Descrição

Série + Num Fat/Rec + Id. Particip + Dt Emissão + Id Proces RP + Id Pr

Mostra Pesq.

Sim

Índice

LEM

Ordem

3

Chave

LEM_FILIAL + LEM_DOCORI

Descrição

Doc Original

Mostra Pesq.

Sim

 

 

Campos:

Campo

LEM_FILIAL

Tipo

Caracter

Tamanho

2

Decimal

0

Título

Filial

Descrição

Filial

Usado

Não

Obrigatório

Não

Browse

Sim

Contexto

Real

Propriedade

Visualizar

Grupo de Campos

033 - Tamanho da Filial

Ordem

01

 

Campo

LEM_ID

Tipo

Caracter

Tamanho

36

Decimal

0

Título

ID

Descrição

Identificador do Registro

Usado

Sim

Obrigatório

Não

Browse

Não

Inic. Padrão

TAFGeraID()

Contexto

Real

Propriedade

Visualizar

Grupo de Campos

085 - ID CADASTROS TAF

Ordem

02

 

Campo

LEM_VERSAO

Tipo

Caracter

Tamanho

14

Decimal

0

Formato

@!

Título

Versão

Descrição

Versão do Registro

Usado

Sim

Obrigatório

Não

Browse

Não

Contexto

Real

Propriedade

Visualizar

Grupo de Campos

078 033 - Tama. da Chave do Registro TAFTamanho da Filial

Ordem03

01

HelpDeve representar neste campo o código da filial referente ao cadastro   

 

04

Campo

LEM_SERIEID

Tipo

Caracter

Tamanho

536

Decimal

0

Título

SérieID

DescriçãoSérie da Fatura/Recibo

Identificador do Registro

Usado

Sim

Obrigatório

SimNão

BrowseSim

Não

Inic. Padrão

TAFGeraID()

Contexto

Real

Propriedade

Alterar

Ordem

Visualizar

Grupo de Campos

085 - ID CADASTROS TAF

Ordem

02

Help

Deve representar neste campo a identificação única do registro. Este código é controlado internamente pelo sistema de
forma incremental e único por filial.

 

05

Campo

LEM_NUMEROVERSAO

Tipo

Caracter

Tamanho

1014

Decimal

0

Formato

@!

Título

Num Fat/RecVersão

DescriçãoNumero da Fatura/Recibo

Versão do Registro

Usado

Sim

Obrigatório

Não

Browse

SimNão

Contexto

Real

Propriedade

Alterar

Ordem

Visualizar

Grupo de Campos

078 - Tama. da Chave do Registro TAF

Ordem

03

Help

Campo de uso interno do sistema. Deve representar neste campo a identificação da versão do registro. Será composto por
Data + Hora da ação (Inclusão/Alteração/Exclusão).

 

Campo

LEM_DTEMISSERIE

Tipo

DataCaracter

Tamanho

85

Decimal

0

Título

Dt EmissãoSérie

DescriçãoData de Emissão

Série da Fatura/Recibo

Usado

Sim

Obrigatório

Sim

Browse

Sim

Contexto

Real

Propriedade

Alterar

Ordem06

04

HelpInformar o número de série da Fatura/Recibo.  Preencher com "0" (zero) caso não exista número de série.         

 

Campo

LEM_IDPARTNUMERO

Tipo

Caracter

Tamanho

610

Decimal

0

TítuloId. Particip

Num Fat/Rec

DescriçãoId do Participante

Numero da Fatura/Recibo

Usado

Sim

Obrigatório

SimNão

Browse

Sim

Val. Sistema

XFUNVldCmp("C1H", 5) .AND. XFUNVld()

Contexto

Real

Propriedade

Alterar

Cons. Padrão

C1H

Gatilhos

Sim

Ordem

07

Contexto

Real

Propriedade

Alterar

Ordem

05

HelpNeste campo deve representar o Numero da Fatura/Recibo    

 

08

Campo

LEM_DPARTCDTEMIS

Tipo

CaracterData

Tamanho

2208

Decimal

0

Formato

@!

TítuloDesc

. Part.Dt Emissão

DescriçãoDesc. Participante

Data de Emissão

Usado

Sim

Obrigatório

NãoSim

Browse

Sim

Inic. Padrão

XFUNRelac(15, 'LEM_IDPART')

Contexto

Virtual

Propriedade

Visualizar

Inic. Browse

Posicione("C1H", 5, xFilial("C1L") + LEM->LEM_IDPART, "C1H_NOME")

Ordem

Contexto

Real

Propriedade

Alterar

Ordem

06

HelpNeste campo deve representar Data de Emissão da Fatura/Recibo.    

 

Campo

LEM_VLBRUTIDPART

Tipo

NuméricoCaracter

Tamanho

166

Decimal

20

Formato

@E 9,999,999,999,999.99

Título

Valor Bruto

Título

Id. Particip

Descrição

Id do Participante

Descrição

Vlr. Bruto

Usado

Sim

Obrigatório

Sim

BrowseNão

Sim

Val. Sistema

XFUNVldCmp("C1H", 5) .AND. XFUNVld()

Contexto

Real

Propriedade

AlterarOrdem

Cons. Padrão

09C1H

 

Gatilhos

CampoSim

LEM_ICPRBOrdem

Tipo07

Caracter

Help

Deve representar o Id do participante do documento fiscal, este participante deve ser previamente cadastrado no no sistema com suas informações
específicas relacionadas em seu registro.

 

Campo

LEM_DPARTC

Tipo

Caracter

Tamanho

220

Decimal

0

Formato

@!

Título

Desc. Part.

Descrição

Desc. Participante

Tamanho

1

Decimal

0

Título

Ind PCRB

Descrição

Indicativo PCRB

Usado

Sim

Obrigatório

Não

Browse

Sim

Opções

0=Não é Contribuinte ; 1=É Contribuinte

Inic. Padrão

XFUNRelac(15, 'LEM_IDPART'

Val. Sistema

Pertence(" 01")

Contexto

RealVirtual

PropriedadeAlterar

Visualizar

Inic. Browse

Posicione("C1H", 5, xFilial("C1L") + LEM->LEM_IDPART, "C1H_NOME")

Ordem

10

 

08

HelpNeste Campo deve representar a descrição do Participante.
11

Campo

LEM_IDATVEVLBRUT

Tipo

CaracterNumérico

Tamanho

616

Decimal

02

Título

Id. Atv Econ

Formato

@E 9,999,999,999,999.99

Título

Valor Bruto

Descrição

Vlr. Bruto

Descrição

Id da Atividade Econômica

Usado

Sim

Obrigatório

NãoSim

Browse

NãoVal. Sistema

XFUNVldCmp("C5V", 3)

Contexto

Real

Propriedade

Alterar

Cons. PadrãoOrdem

C5V09

Gatilhos

Sim

HelpNeste campo deve representar o valor bruto da nota fiscal.

Ordem

 

Campo

LEM_DATIVEICPRB

Tipo

Caracter

Tamanho

2201

Decimal

0

TítuloDesc

Atv EcoInd PCRB

DescriçãoDesc

. Ativ. EconomicaIndicativo PCRB

Usado

Sim

Obrigatório

Não

Browse

Sim

Opções

0=Não

Inic. Padrão

IF(!INCLUI .AND. !EMPTY(LEM->LEM_IDATVE), POSICIONE("C5V", 3, xFilial("C5V") + LEM->LEM_IDATVE, "C5V_CODIGO + ' - ' + C5V_DESCRI"), "")

Contexto

Virtual

Propriedade

Visualizar

Ordem

12

é Contribuinte ; 1=É Contribuinte

Val. Sistema

Pertence(" 01")

Contexto

Real

Propriedade

Alterar

Ordem

10

HelpIndicativo se o Prestador é contribuinte da Contribuição Previdenciária sobre a Receita Bruta (CPRB), a qual reduz a alíquota de 11% para 3,5% na retenção da cessão de mão de obra.; 0 - Não é contribuinte da Contribuição Previdenciária sobre a Receita Bruta(CPRB) - Retenção 11%; 1 – Contribuinte da Contribuição Previdenciária sobre a Receita Bruta(CPRB) - Retenção 3,5%

 

Campo

LEM_IDTSERIDATVE

Tipo

Caracter

Tamanho

6

Decimal

0

TítuloTipo Serviço

Id. Atv Econ

DescriçãoTipo de Serviço

Id da Atividade Econômica

Usado

Sim

Obrigatório

Não

Browse

Não

Val. Sistema

XFUNVldCmp("C8CC5V", 13)

Contexto

Real

Propriedade

Alterar

Cons. Padrão

C8CC5V

Gatilhos

Sim

Ordem13

11

HelpCódigo da atividade econômica do prestador sujeito a incidência da Contribuição Previdenciária sobre a Receita Bruta.

 

Campo

LEM_DTPSERDATIVE

Tipo

Caracter

Tamanho

220

Decimal

0

Título

Desc Tp ServAtv Eco

Descrição

Desc. do Tipo de ServiçoAtiv. Economica

Usado

Sim

Obrigatório

Não

Browse

Não

Inic. Padrão

IF(!INCLUI .AND. !EMPTY(LEM->LEM_IDTSERIDATVE), PosicionePOSICIONE("C8CC5V", 13, xFilial("C8CC5V") + LEM->LEM_IDTSERIDATVE, "C8CC5V_CODIGO + ' - ' + C8CC5V_DESCRI"), "")

Contexto

Virtual

Propriedade

Visualizar

Ordem

14

12

HelpNeste campo deve representar a descrição da atividade econômica.

 

Campo

LEM_VLMTEQIDTSER

Tipo

NuméricoCaracter

Tamanho

166

Decimal

2

Formato

@E 9,999,999,999,999.99

Título

Vl Mat Equip

0

Título

Tipo Serviço

Descrição

Tipo de Serviço

Descrição

Vlr. Mat. ou Equipamentos

Usado

Sim

Obrigatório

Não

Browse

Não

Val. Sistema

XFUNVldCmp("C8C", 1)

Contexto

Real

Propriedade

AlterarOrdem

Cons. Padrão

15C8C

 

Gatilhos

CampoSim

LEM_VLDALI

Ordem

13

HelpNeste campo deve representar o tipo de serviço.

 

Campo

LEM_DTPSER

Tipo

Caracter

Tipo

Numérico

Tamanho

16220

Decimal

2

Formato

@E 9,999,999,999,999.99

0

Título

Desc Tp Serv

Título

Vl Custo Ali

Descrição

Valor DedDesc. Custo do Tipo de Alim.Serviço

Usado

Sim

Obrigatório

Não

Browse

Não

Contexto

Real

Propriedade

Alterar

Ordem

16

 

Inic. Padrão

IF(!INCLUI .AND. !EMPTY(LEM->LEM_IDTSER), Posicione("C8C", 1, xFilial("C8C") + LEM->LEM_IDTSER, "C8C_CODIGO + ' – ' + C8C_DESCRI"), "")

Contexto

Virtual

Propriedade

Visualizar

Ordem

14

HelpNeste campo deve representar a descrição do tipo de serviço.

 

Campo

LEM_VLCTRAVLMTEQ

Tipo

Numérico

Tamanho

16

Decimal

2

Formato

@E 9,999,999,999,999.99

Título

Vl Custo TraMat Equip

Descrição

Vlr. Ded. C. TransporteMat. ou Equipamentos

Usado

Sim

Obrigatório

Não

Browse

Não

Contexto

Real

Propriedade

Alterar

Ordem17

15

HelpPreencher com os valores de materiais ou de equipamentos, próprios ou de terceiros, exceto os equipamentos manuais, fornecidos pela contratada que não integram a base de cálculo da retenção, desde que comprovados, conforme a legislação. Caso não exista preencher com “0”

 

Campo

LEM_VLBRETVLDALI

Tipo

Numérico

Tamanho

16

Decimal

2

Formato

@E 9,999,999,999,999.99

TítuloBC Retenc.

Vl Custo Ali

DescriçãoBase Calculo Retenção

Valor Ded. Custo de Alim.

Usado

Sim

Obrigatório

SimNão

Browse

Não

Contexto

Real

Propriedade

Alterar

Ordem18

16

HelpPreencher com os valores do custo da alimentação fornecida pela contratada, que serão deduzidas da base de cálculo da retenção, desde que comprovados, conforme a legislação. Caso não exista preencher com “0”

  

Campo

LEM_VLRETEVLCTRA

Tipo

Numérico

Tamanho

16

Decimal

2

Formato

@E 9,999,999,999,999.99

TítuloVrl Retenção

Vl Custo Tra

DescriçãoValor da Retenção

Vlr. Ded. C. Transporte

Usado

Sim

Obrigatório

Não

Browse

SimNão

Contexto

Real

Propriedade

Alterar

Ordem19

17

HelpPreencher com os valores do custo da alimentação fornecida pela contratada, que serão deduzidas da base de cálculo da retenção, desde que comprovados, conforme a legislação. Caso não exista preencher com “0”

 

Campo

LEM_VLRETSVLBRET

Tipo

Numérico

Tamanho

16

Decimal

2

Formato

@E 9,999,999,999,999.99

Título

VlrBC Retenc. Ret Sub

Descrição

Valor Retenção Serv. Sub.Base Calculo Retenção

Usado

Sim

Obrigatório

NãoSim

Browse

Não

Contexto

Real

Propriedade

Alterar

Ordem

2018

 

HelpNeste campo deve reprensentar a Base de cálculo da retenção da contribuição previdenciária.

Campo

LEM_VLRETE

Campo

LEM_VLRETP

Tipo

Numérico

Tamanho

16

Decimal

2

Formato

@E 9,999,999,999,999.99

TítuloVl

Ret PrincVrl Retenção

Descrição

Valor da Retenção Principal

Usado

Sim

Obrigatório

Não

Browse

NãoSim

Contexto

Real

Propriedade

Alterar

Ordem21

19

HelpPreencher com o valor da retenção apurada relativa aos serviços contidos na nota fiscal/fatura

 

Campo

LEM_IDPCRPVLRETS

Tipo

CaracterNumérico

Tamanho

616

Decimal0

2

Formato

@E 9,999,999,999,999.99

TítuloId Proces RP

Vlr. Ret Sub

DescriçãoId Processo Ret Principal

Valor Retenção Serv. Sub.

Usado

Sim

Obrigatório

Não

Browse

Não

Val. Sistema

XFUNVldCmp("C1G", 3)

Contexto

Real

Propriedade

AlterarCons. Padrão

C1G

Gatilhos

Sim

Ordem

2220

Campo

LEM_DRETPC

Tipo

Caracter

Tamanho

220

Decimal

0

Título

D Proc Ret P

Descrição

Descr. Processo Ret Princ

Usado

Sim

Obrigatório

Não

Browse

Não

Inic. Padrão

XFUNRelac(16, 'LEM_IDPCRP')

Contexto

Virtual

Propriedade

Visualizar

Ordem

23

HelpInformar o valor da retenção destacada na nota fiscal, relativo aos serviços subcontratados, se houver, que irá deduzir a retenção apurada no mês, desde que todos os documentos envolvidos se refiram à mesma competência e ao mesmo serviço, conforme disciplina a legislação.

 

Campo

LEM_VLSV15VLRETP

Tipo

Numérico

Tamanho

16

Decimal

2

Formato

@E 9,999,999,999,999.99

TítuloVlr Apos 15

Vl Ret Princ

DescriçãoVlr Serv Apos Esp 15 anos

Valor Retenção Principal

Usado

Sim

Obrigatório

Não

Browse

Não

Contexto

Real

Propriedade

Alterar

Ordem24

21

HelpValor da retenção principal que deixou de ser efetuada pelo contratante ou que foi depositada em juízo em decorrência de decisão judicial/administrativa.

 

Campo

LEM_VLSV20IDPCRP

Tipo

NuméricoCaracter

Tamanho

166

Decimal

2

Formato

@E 9,999,999,999,999.990

TítuloVlr Apos 20

Id Proces RP

DescriçãoVlr Serv Apos Esp 20 anos

Id Processo Ret Principal

Usado

Sim

Obrigatório

Não

Browse

Não

Val. Sistema

XFUNVldCmp("C1G", 3)

Contexto

Real

Propriedade

Alterar

Cons. Padrão

C1G

Gatilhos

Sim

Ordem

25

 

22

HelpNeste campo deve representar o Processo Administrativo/Judicial referente a Retenção Principal

Campo

LEM_VLSV25DRETPC

Tipo

NuméricoCaracter

Tamanho

16220

Decimal

20

Formato

@E 9,999,999,999,999.99

Título

Vlr Apos 25

Título

D Proc Ret P

Descrição

Descr. Processo Ret Princ

Descrição

Vlr Serv Apos Esp 25 anos

Usado

Sim

Obrigatório

Não

Browse

Não

Inic. Padrão

XFUNRelac(16, 'LEM_IDPCRP')

Contexto

RealVirtual

Propriedade

AlterarVisualizar

Ordem26

23

HelpNeste campo deve representar a descrição do Processo Administrativo/Judicial referente a Retenção Principal

 

Campo

LEM_VLRADIVLSV15

Tipo

Numérico

Tamanho

16

Decimal

2

Formato

@E 9,999,999,999,999.99

Título

Vlr . AdicionApos 15

DescriçãoValor Adicional

Vlr Serv Apos Esp 15 anos

Usado

Sim

Obrigatório

Não

Browse

Não

Contexto

Real

Propriedade

Alterar

Ordem

2724

 

HelpValor dos Serviços prestados por segurados em condições especiais, cuja atividade permita concessão de aposentadoria especial após 15 anos de contribuição

 

Campo

LEM_VRTADIVLSV20

Tipo

Numérico

Tamanho

16

Decimal

2

Formato

@E 9,999,999,999,999.99

Título

Vlr Ret AdicApos 20

DescriçãoValor da Ret. Adicional

Vlr Serv Apos Esp 20 anos

Usado

Sim

Obrigatório

Não

Browse

Não

Contexto

Real

Propriedade

Alterar

Ordem28

25

HelpValor dos Serviços prestados por segurados em condições especiais, cuja atividade permita concessão de aposentadoria especial após 20 anos de contribuição

 

Campo

LEM_IDPCRAVLSV25

Tipo

CaracterNumérico

Tamanho

616

Decimal

0

Título

Id Proces RA

2

Formato

@E 9,999,999,999,999.99

Título

Vlr Apos 25

Descrição

Vlr Serv Apos Esp 25 anos

Descrição

Id Processo Retenção Adic

Usado

Sim

Obrigatório

Não

Browse

Não

Val. Sistema

XFUNVldCmp("C1G", 3)

Contexto

Real

Propriedade

Alterar

Cons. PadrãoOrdem

C1G26

Gatilhos

Sim

Ordem

29

 

HelpValor dos Serviços prestados por segurados em condições especiais, cuja atividade permita concessão de aposentadoria especial após 25 anos de contribuição

 

Campo

LEM_DRETRAVLRADI

Tipo

CaracterNumérico

Tamanho

22016

Decimal0

2

Formato

@E 9,999,999,999,999.99

TítuloD Proces RA

Vlr. Adicion

Descrição

Desc Proce Ret Valor Adicional

Usado

Sim

Obrigatório

Não

Browse

Não

Inic. Padrão

XFUNRelac(16, 'LEM_IDPCRA')

Contexto

Virtual

Propriedade

VisualizarAlterar

Ordem

3027

 

HelpAdicional apurado de retenção da nota fiscal, caso os serviços tenham sido prestados sob condições especiais que ensejem aposentadoria especial aos trabalhadores após 15, 20, ou 25 anos de contribuição.

 

Campo

LEM_VRTADI

Tipo

Numérico

Tamanho

16

Decimal

2

Formato

@E 9,999,999,999,999.99

Título

Vlr Ret Adic

Descrição

Valor da Ret. Adicional

Campo

LEM_IDCNTA

Tipo

Caracter

Tamanho

6

Decimal

0

Título

ID. Cnt. Ana

Descrição

Id Conta Anali. Contábil

Usado

Sim

Obrigatório

Não

Browse

Não

Val. Sistema

XFUNVldCmp("C1O", 3)

Contexto

Contexto

Real

Propriedade

Alterar

Cons. PadrãoOrdem

C1O28

Gatilhos

Sim

Ordem

31

HelpValor da retenção adicional que deixou de ser efetuada pelo contratante ou que foi depositada em juízo em decorrência de decisão judicial/administrativa.

 

32

Campo

LEM_DCNTAAIDPCRA

Tipo

Caracter

Tamanho

2206

Decimal

0

TítuloDes Cnt. Ana

Id Proces RA

DescriçãoDes Conta Anali. Contábil

Id Processo Retenção Adic

Usado

Sim

Obrigatório

Não

Browse

Não

InicVal. PadrãoSistema

XFUNRelacXFUNVldCmp(11, 'LEM_IDCNTA'"C1G", 3)

Contexto

VirtualReal

Propriedade

Visualizar

Ordem

Alterar

Cons. Padrão

C1G

Gatilhos

Sim

Ordem

29

HelpNeste campo deve representar o Processo Administrativo/Judicial referente a Retenção Adicional.

 

Campo

LEM_OBSERVDRETRA

Tipo

Caracter

Tamanho

20220

Decimal

0

TítuloObservacao

D Proces RA

DescriçãoObservacao

Desc Proce Ret Adicional

Usado

Sim

Obrigatório

Não

BrowseSim

Não

Inic. Padrão

XFUNRelac(16, 'LEM_IDPCRA')

Contexto

RealVirtual

Propriedade

AlterarVisualizar

Ordem

33

 

30

HelpNeste campo deve representar o Processo Administrativo/Judicial referente a Retenção Adicional.

 

Campo

LEM_DOCORIIDCNTA

Tipo

Caracter

Tamanho

156

Decimal

0

Formato

@!

TítuloDoc Original

ID. Cnt. Ana

DescriçãoDocumento Original

Id Conta Anali. Contábil

Usado

Sim

Obrigatório

Não

Browse

Não

Val. Sistema

XFUNVldCmp("C1O", 3)

Contexto

Real

Propriedade

Alterar

Cons. Padrão

C1O

Gatilhos

Sim

Ordem

31

HelpCódigo da conta analítica contábil aonde é feita a escrituração dos serviços tomados mediante cessão de mão de obra desse prestador.

 

Campo

LEM_DCNTAA

Tipo

Caracter

Tamanho

220

Decimal

0

Título

Des Cnt. Ana

Descrição

Des Conta Anali. Contábil

Usado

Sim

Obrigatório

Não

Browse

Não

Inic. Padrão

XFUNRelac(11, 'LEM_IDCNTA')

Contexto

Virtual

Propriedade

Visualizar

Ordem

32

HelpDescrição da conta analítica contábil aonde é feita a escrituração dos serviços tomados mediante cessão de mão de obra desse prestador.

 

Campo

LEM_OBSERV

Tipo

Caracter

Tamanho

20

Decimal

0

Título

Observacao

Descrição

Observacao

Usado

Sim

Obrigatório

Não

Browse

Sim

Contexto

Real

Propriedade

Alterar

Ordem

33

HelpNeste campo deve representar a Observação que o tomador julgar necessária.

 

Campo

LEM_DOCORI

Tipo

Caracter

Tamanho

15

Decimal

0

Formato

@!

Título

Doc Original

Descrição

Documento Original

Usado

Sim

Obrigatório

Não

Browse

Sim

Val. Sistema

XFUNVldCmp("C20", 4)

Contexto

Real

Propriedade

Alterar

Cons. Padrão

C20

Ordem

34

 

. Sistema

XFUNVldCmp("C20", 4)

Contexto

Real

Propriedade

Alterar

Cons. Padrão

C20

Ordem

34

HelpNeste campo deve representar a chave do Registro Original

 

Campo

LEM_STATUS

Tipo

Caracter

Tamanho

1

Decimal

0

Formato

@!

Título

Status Reg.

Descrição

Status do Registro

Usado

Não

Obrigatório

Não

Browse

Não

Val. Sistema

Pertence(" 12")

Contexto

Real

Propriedade

Visualizar

Grupo de Campos

079 - Status do Registro TAF

Ordem

3

HelpCampo de uso interno do sistema. Deve representar neste campo o status do registro: (Vazio) = Registro Novo 0 = Registro Válido (integração) 1 = Registro invalido (integração) 2 = Registro transmitido 3 = Registro transmitido com inconsistência(s) 4 = Registro transmitido válido 6 = Registro pendente de exclusão (RET). 7 = Registro excluído (RET)

 

 

Tabela C92 - Tabela de Estabelecimento

Campo

C92_INDOBR

Campo

LEM_STATUS

Tipo

Caracter

Tamanho

1

Decimal

0

Formato

@!

Título

Status RegInd. Obra

DescriçãoStatus do Registro

Ind. Prest. Serv em Obras

Usado

NãoSim

Obrigatório

Não

Browse

NãoSim

Val. Sistema

Pertence(" 12012")

Contexto

Real

Propriedade

Visualizar

Visualizar

Grupo de Campos

079 - Status do Registro TAF

Ordem

324

 

 

Tabela C92 C5V - Tabela  Cóigo de EstabelecimentoAtividade Receita Bruta

Campo

C92C5V_INDOBROBSNCM

Tipo

Caracter

Tamanho

150

Decimal

0

Formato

@!

Título

IndObsrv. ObraNCM  

DescriçãoInd

. Prest. Serv em ObrasObservação NCM 

Usado

Sim

Obrigatório

Não

Browse

Sim

Val. Sistema

Pertence(" 012") 

Contexto

Real

Propriedade

VisualizarAlterar

Ordem24

06

 

Deve representar o Id do participante do documento fiscal, este participante deve ser previamente cadastrado no no sistema com suas informações específicas relacionadas em seu registro.   


Consulta Padrão:


Consulta: C20

Descrição

Documento Fiscal

Tipo

Consulta Padrão

Tabela

C20

Índice

01-Documento

Campo

Serie,Sub-Serie,Numero,Participante,Data Documento, Data Entrada/Saida,Modelo

Índice02-Modelo
CampoModelo,Data Documento,Participante,Numero,Serie,Sub-Serie

Retorno

C20->C20_CHVNF

 


Gatilhos:

 

Campo

LEM_IDATVE

Sequência

001

Cnt. Domínio

LEM_DATIVE

Tipo

P - Primário

Regra

C5V->(C5V_CODIGO + ' - ' + Substr(C5V_DESCRI, 1, 200))

Posiciona

S

Alias

C5V

Ordem

3

Chave

xFilial("C5V") + M->LEM_IDATVE

 

Campo

LEM_IDCNTA

Sequência

001

Cnt. Domínio

LEM_DCNTAA

Tipo

P - Primário

Regra

C1O->(AllTrim(C1O_CODIGO) + ' - ' + C1O_DESCRI)

Posiciona

S

Alias

C1O

Ordem

3

Chave

xFilial("C1O") + M->LEM_IDCNTA

 

Campo

LEM_IDPART

Sequência

001

Cnt. Domínio

LEM_DPARTC

Tipo

P - Primário

Regra

C1H->(AllTrim(C1H_CODPAR) + " - " + C1H_NOME)

Posiciona

S

Alias

C1H

Ordem

5

Chave

xFilial("C1H") + M->LEM_IDPART

 

Campo

LEM_IDPCRA

Sequência

001

Cnt. Domínio

LEM_DRETRA

Tipo

P - Primário

Regra

C1G->(AllTrim(C1G_NUMPRO) + ' - ' + C1G_DESCRI)

Posiciona

S

Alias

C1G

Ordem

3

Chave

xFilial("C1G") + M->LEM_IDPCRA

 

Campo

LEM_IDPCRP

Sequência

001

Cnt. Domínio

LEM_DRETPC

Tipo

P - Primário

Regra

C1G->(AllTrim(C1G_NUMPRO) + ' - ' + C1G_DESCRI)

Posiciona

S

Alias

C1G

Ordem

3

Chave

xFilial("C1G") + M->LEM_IDPCRP

 

Campo

LEM_IDTSER

Sequência

001

Cnt. Domínio

LEM_DTPSER

Tipo

P - Primário

Regra

C8C->(C8C_CODIGO + ' - ' + C8C_DESCRI)

Posiciona

S

Alias

C8C

Ordem

1

Chave

xFilial("C8C") + M->LEM_IDTSER


Relacionamento :

 

Tabela Dom. Pai

C1G

Exp. Domínio

C1G_ID

Exp. Contr. Domínio

LEM_IDPCRA

Tipo Liga. Domínio1
Tipo Liga Contra Domin.N
Usa FilialSim
Vincula FilialSim
Chave ForteNão

Tabela Dom. Pai

C1G

Exp. Domínio

C1G_ID

Exp. Contr. Domínio

LEM_IDPCRP  

Tipo Liga. Domínio1
Tipo Liga Contra Domin.N
Usa FilialSim
Vincula FilialSim
Chave ForteNão

Tabela Dom. Pai

C1H

Exp. Domínio

C1H_ID

Exp. Contr. Domínio

LEM_IDPART

Tipo Liga. Domínio1
Tipo Liga Contra Domin.N
Usa FilialSim
Vincula FilialSim
Chave ForteNão

Tabela Dom. Pai

C1O

Exp. Domínio

C1O_ID

Exp. Contr. Domínio

LEM_IDCNTA

Tipo Liga. Domínio1
Tipo Liga Contra Domin.N
Usa FilialSim
Vincula FilialSim
Chave ForteNão

Tabela Dom. Pai

C20

Exp. Domínio

C20_CHVNF

Exp. Contr. Domínio

LEM_DOCORI 

Tipo Liga. Domínio1
Tipo Liga Contra Domin.N
Usa FilialSim
Vincula FilialSim
Chave ForteSim

Tabela Dom. Pai

C5V

Exp. Domínio

C5V_ID

Exp. Contr. Domínio

LEM_IDATVE 

Tipo Liga. Domínio1
Tipo Liga Contra Domin.N
Usa FilialSim
Vincula FilialSim
Chave ForteSim

Tabela Dom. Pai

C8C

Exp. Domínio

C8C_ID

Exp. Contr. Domínio

LEM_IDTSER 

Tipo Liga. Domínio1
Tipo Liga Contra Domin.N
Usa FilialSim
Vincula FilialSim
Chave ForteSim

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.