Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | Totvs Automação Fiscal | Módulo Totvs Automação Fiscal |
|
Segmento Executor |
| ||
Projeto1 | REINF | IRM1 SERTAF003-1 |
|
Requisito1 | 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) pertencente ao EFD Reinf.
Definição da Regra de Negócio
O cadastro pode ser manutenido manualmente através da rotina XXXXXX 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.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
TAFA253 - Cadastro de Estabelecimento | Alteração | 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 | - |
Tabelas Utilizadas
- LEM – Cadastro de Fatura/Recibo
- C92 – Cadastro de Obras/Estabelecimentos
- C1H - Cadastro de Participante
Protótipo de Tela
<Caso necessário inclua protótipos de telas com o objetivo de facilitar o entendimento do requisito, apresentar conceitos e funcionalidades do software>.
Protótipo 01
Fluxo do Processo
<Nesta etapa incluir representações gráficas que descrevam o problema a ser resolvido e o sistema a ser desenvolvido. Exemplo: Diagrama - Caso de Uso, Diagrama de Atividades, Diagrama de Classes, Diagrama de Entidade e Relacionamento e Diagrama de Sequência>.
Dicionário de Dados
Arquivo : LEM - Cadastro de Recibo/Fatura.
Índice | Chave |
01 | LEM_FILIAL+LEM_ID+LEM_VERSAO |
02 | LEM_FILIAL+LEM_NUMERO+LEM_SERIE+LEM_DTEMIS+LEM_PROCRP+LEM_PROCRA |
03 | LEM_FILIAL+LEM_ID+LEM_ATIVO |
Visual
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 |
Título
Filial
Propriedade | Visualizar |
Grupo de Campos | 033 - Tamanho da Filial |
Ordem | 01 |
Campo |
Picture
Help de Campo
Deve representar neste campo o código da filial referente ao cadastro
Campo | LEM_ID |
Tipo | C Caracter |
Tamanho | 36 |
Decimal | 0 |
Título | 02ID |
Valor Inicial | TAFGeraID("TAF") |
Validação | |
Mandatório | Sim (x) Não ( ) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar(x) Alterar( ) |
Contexto | Real(x) Virtual( ) |
Descrição | Identificador do Registro |
Título | ID |
Picture |
|
Usado | Sim ( ) Não (x) |
Help de Campo | Deve representar neste campo a identificação única do registro. Este código é controlado internamente pelo sistema de forma incremental e único por filial. |
Campo | LEM_VERSAO |
Tipo | C |
Tamanho | 14 |
Grupo de Campos | 078 |
Ordem | 03 |
Valor Inicial | . |
Validação | |
Mandatório | Sim (x) Não( ) |
Browse | Sim( ) Não(x) |
Visual | Visualizar(x) Alterar( ) |
Contexto | Real(x) Virtual( ) |
Descrição | Versão do Registro |
Título | Versão |
Picture |
|
Usado | Sim ( ) Não (x) |
Help de Campo | 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_IDPART |
Tipo | C |
Tamanho | 06 |
Grupo de Campos | |
Ordem | 04 |
Valor Inicial |
|
Validação | XFUNVldCmp("C1H",5).AND.XFUNVld() |
Mandatório | Sim (x) Não ( ) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Id. Particip |
Título | Id do Participante |
Picture |
|
Usado | Sim (x) Não ( ) |
Help de Campo | 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 | C |
Tamanho | 220 |
Grupo de Campos | |
Ordem | 05 |
Valor Inicial | XFUNRelac(15,'C20_CODPAR') |
Validação | |
Mandatório | Sim ( ) Não (x) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar(x) Alterar( ) |
Contexto | Real( ) Virtual(x) |
Descrição | Desc. Participante |
Título | Desc. Part. |
Picture |
|
Usado | Sim (x) Não ( ) |
Help de Campo | Neste Campo deve representar a descrição do Participante. |
Campo | LEM_SERIE |
Tipo | C |
Tamanho | 05 |
Grupo de Campos | |
Ordem | 06 |
Valor Inicial |
|
Validação | |
Mandatório | Sim (x) Não ( ) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Serie da NF/Fatura |
Título | Serie |
Picture |
|
Usado | Sim (x) Não ( ) |
Help de Campo | Informar o número de série da nota fiscal/fatura. Preencher com "0" (zero) caso não exista número de série. |
Campo | LEM_NUMDOC |
Tipo | C |
Tamanho | 10 |
Grupo de Campos | |
Ordem | 07 |
Valor Inicial |
|
Validação | |
Mandatório | Sim (x) Não ( ) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Numero da NF/Fatura |
Título | Num. Docto |
Picture |
|
Usado | Sim (x) Não ( ) |
Help de Campo | Neste campo deve representar o Numero da Nota Fiscal/Fatura |
Campo | LEM_DTEMIS |
Tipo | D |
Tamanho | 8 |
Grupo de Campos | |
Ordem | 08 |
Valor Inicial |
|
Validação | |
Mandatório | Sim (x) Não ( ) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Data de Emissão |
Título | Dt Emissao |
Picture |
|
Usado | Sim (x) Não ( ) |
Help de Campo | Neste campo deve representar Data de Emissão da Nota Fiscal/Fatura. |
Campo | LEM_VLBRUT |
Tipo | N |
Tamanho/Decimal | 16/2 |
Grupo de Campos | |
Ordem | 09 |
Valor Inicial |
|
Validação | |
Mandatório | Sim (x) Não ( ) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Valor Bruto |
Título | Vlr. Bruto |
Picture | @E 9.999.999.999,99 |
Usado | Sim (x) Não ( ) |
Help de Campo | Neste campo deve representar o valor bruto da nota fiscal. |
Campo | LEM_ICPRB |
Tipo | C |
Tamanho | 1 |
Grupo de Campos | |
Ordem | 10 |
Valor Inicial |
|
Validação | Pertence("01") |
Mandatório | Sim (x) Não ( ) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Indicativo PCRB |
Título | Ind PCRB |
Picture |
|
Usado | Sim (x) Não ( ) |
Help de Campo | Indicativo 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.; |
Campo | LEM_IDATVE |
Tipo | C |
Tamanho | 6 |
Grupo de Campos | |
Ordem | 11 |
Valor Inicial |
|
Validação | XFUNVldCmp("XXX",1) |
Mandatório | Sim ( ) Não (x) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Id da Atividade Econômica |
Título | Id. Atv Ec |
Picture |
|
Consulta Padrão | XXXXXXXXXXXXXX |
Usado | Sim (x) Não ( ) |
Help de Campo | Código da atividade econômica do prestador sujeito a incidência da Contribuição Previdenciária sobre a Receita Bruta, conforme tabela 9. |
Campo | LEM_DATIV |
Tipo | C |
Tamanho | 220 |
Grupo de Campos | |
Ordem | 12 |
Valor Inicial | XXXXXXXXXXXXXXXXXXXX |
Validação | |
Mandatório | Sim ( ) Não (x) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar(x) Alterar( ) |
Contexto | Real( ) Virtual(x) |
Descrição | Desc. Ativ. Economica |
Título | D Atv Ec |
Picture |
|
Usado | Sim (x) Não ( ) |
Help de Campo | Neste campo deve representar a descrição da atividade econômica. |
Campo | LEM_IDTSER |
Tipo | C |
Tamanho | 6 |
Grupo de Campos | |
Ordem | 13 |
Valor Inicial |
|
Validação | XFUNVldCmp("XXX",1) |
Mandatório | Sim (x) Não ( ) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Tipo de Serviço |
Título | Tp Serv |
Picture |
|
Usado | Sim (x) Não ( ) |
Help de Campo | Neste campo deve representar o tipo de serviço conforme tabela 6. |
Campo | LEM_DTSER |
Tipo | C |
Tamanho | 220 |
Grupo de Campos | |
Ordem | 14 |
Valor Inicial | XXXXXXXXXXXXXXXXX |
Validação | |
Mandatório | Sim ( ) Não (x) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar(x) Alterar( ) |
Contexto | Real( ) Virtual(x) |
Descrição | Desc. do Tipo de Serviço |
Título | D Tp Serv |
Picture |
|
Usado | Sim (x) Não ( ) |
Help de Campo | Neste campo deve representar a descrição do tipo de serviço |
Campo | LEM_OBSERV |
Tipo | C |
Tamanho | 20 |
Grupo de Campos | |
Ordem | 15 |
Valor Inicial |
|
Validação | |
Mandatório | Sim ( ) Não (x) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Observacao |
Título | Observacao |
Picture |
|
Usado | Sim (x) Não ( ) |
Help de Campo | Neste campo deve representar a Observação que o tomador julgar necessária. |
Campo | LEM_VLMTEQ |
Tipo | N |
Tamanho/Decimal | 16/2 |
Grupo de Campos | |
Ordem | 16 |
Valor Inicial | 0 |
Validação | |
Mandatório | Sim ( ) Não ( ) *Obs o campo é obrigatório no layout porém 0 é um numero válido, o protheus considera 0 como sendo "vazio" |
Browse | Sim ( ) Não (x) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Vlr. Mat. ou Equipamentos |
Título | Vl Mat Equ |
Picture | @E 9.999.999.999,99 |
Usado | Sim (x) Não ( ) |
Help de Campo | Preencher 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_VLDALI |
Tipo | N |
Tamanho/Decimal | 16/2 |
Grupo de Campos | |
Ordem | 17 |
Valor Inicial | 0 |
Validação | |
Mandatório | Sim ( ) Não (x) *Obs o campo é obrigatório no layout porém 0 é um numero válido, o protheus considera 0 como sendo "vazio" |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Valor Ded. Custo de Alimentação |
Título | Vl Ded CA |
Picture | @E 9.999.999.999,99 |
Usado | Sim (x) Não ( ) |
Help de Campo | Preencher 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_VLCTRA |
Tipo | N |
Tamanho | 16/2 |
Grupo de Campos | |
Ordem | 18 |
Valor Inicial | 0 |
Validação | |
Mandatório | Sim ( ) Não (x) *Obs o campo é obrigatório no layout porém 0 é um numero válido, o protheus considera 0 como sendo "vazio" |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Vlr. Ded. Custos Transporte |
Título | V Ded CT |
Picture | @E 9.999.999.999,99 |
Usado | Sim (x) Não ( ) |
Help de Campo | Preencher 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_VLBRET |
Tipo | N |
Tamanho | 1 |
Grupo de Campos | |
Ordem | 19 |
Valor Inicial |
|
Validação | |
Mandatório | Sim (x) Não ( ) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Realx ) Virtual( ) |
Descrição | Base Calculo Retenção |
Título | BC Retenc. |
Picture | @E 9.999.999.999,99 |
Usado | Sim (x) Não ( ) |
Help de Campo | Neste campo deve reprensentar a Base de cálculo da retenção da contribuição previdenciária. |
Campo | LEM_VLRETE |
Tipo | N |
Tamanho/Decimal | 16/2 |
Grupo de Campos | |
Ordem | 20 |
Valor Inicial |
|
Validação | |
Mandatório | Sim (x) Não ( ) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Valor da Retenção |
Título | Vl Retenc |
Picture | @E 9.999.999.999,99 |
Usado | Sim (x) Não ( ) |
Help de Campo | Preencher com o valor da retenção apurada relativa aos serviços contidos na nota fiscal/fatura |
Campo | LEM_VLRETS |
Tipo | N |
Tamanho/Decimal | 16/2 |
Grupo de Campos | |
Ordem | 21 |
Valor Inicial |
|
Validação | |
Mandatório | Sim ( ) Não (x) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Valor Retenção Serv. SubContratados |
Título | Vlr. Ret Sub |
Picture | @E 9.999.999.999,99 |
Usado | Sim (x) Não ( ) |
Help de Campo | Informar 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_VLRETP |
Tipo | N |
Tamanho/Decimal | 16/2 |
Grupo de Campos | |
Ordem | 22 |
Valor Inicial |
|
Validação | |
Mandatório | Sim ( ) Não (x) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Valor Retenção Principal |
Título | Vl. Ret Pri |
Picture | @E 9.999.999.999,99 |
Usado | Sim (x) Não ( ) |
Help de Campo | Valor 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_PROCRP |
Tipo | N |
Tamanho/Decimal | 6 |
Grupo de Campos | |
Ordem | 22 |
Valor Inicial |
|
Validação | |
Mandatório | Sim ( ) Não (x) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Id Processo Retenção Principal |
Título | Proces. RP |
Picture |
|
Usado | Sim (x) Não ( ) |
Help de Campo | Neste campo deve representar o Processo Administrativo/Judicial referente a Retenção Principal |
Campo | LEM_VLSV15 |
Tipo | N |
Tamanho/Decimal | 16/2 |
Grupo de Campos | |
Ordem | 23 |
Valor Inicial |
|
Validação | |
Mandatório | Sim ( ) Não (x) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Valor Serv. Apos. Esp. 15 Anos |
Título | Vl Apos 15 |
Picture | @E 9.999.999.999,99 |
Usado | Sim (x) Não ( ) |
Help de Campo | Valor 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_VLSV20 |
Tipo | N |
Tamanho/Decimal | 16/2 |
Grupo de Campos | |
Ordem | 24 |
Valor Inicial |
|
Validação | |
Mandatório | Sim ( ) Não (x) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Valor Serv. Apos. Esp. 20 Anos |
Título | Vl Apos 20 |
Picture | @E 9.999.999.999,99 |
Usado | Sim (x) Não ( ) |
Help de Campo | Valor 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_VLSV25 |
Tipo | N |
Tamanho/Decimal | 16/2 |
Grupo de Campos | |
Ordem | 25 |
Valor Inicial |
|
Validação | |
Mandatório | Sim ( ) Não (x) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Valor Serv. Apos. Esp. 25 Anos |
Título | Vl Apos 25 |
Picture | @E 9.999.999.999,99 |
Usado | Sim (x) Não ( ) |
Help de Campo | Valor 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_VLRADI |
Tipo | N |
Tamanho/Decimal | 16/2 |
Grupo de Campos | |
Ordem | 26 |
Valor Inicial |
|
Validação | |
Mandatório | Sim ( ) Não (x) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Valor Adicional |
Título | Vlr Adic |
Picture | @E 9.999.999.999,99 |
Usado | Sim (x) Não ( ) |
Help de Campo | Adicional 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
N
Tamanho/Decimal
16/2
Valor Inicial
Mandatório
Sim ( ) Não (x)
Descrição
Valor da Retenção Adicional
Título
Vl Ret Adi
@E 9.999.999.999,99
Help de Campo
Valor 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.
Campo
LEM_PROCRA
Tipo
C
Tamanho/Decimal
6
Valor Inicial
Mandatório
Sim ( ) Não (x)
Descrição
Id Processo Retenção Adicional
Título
Vl Ret Adi
Help de Campo
Neste campo deve representar o Processo Administrativo/Judicial referente a Retenção Adicional.
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 - Tama. da Chave do Registro TAF |
Ordem | 03 |
Campo | LEM_SERIE |
Tipo | Caracter |
Tamanho | 5 |
Decimal | 0 |
Título | Série |
Descrição | Série da Fatura/Recibo |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 04 |
Campo | LEM_NUMERO |
Tipo | Caracter |
Tamanho | 10 |
Decimal | 0 |
Título | Num Fat/Rec |
Descrição | Numero da Fatura/Recibo |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 05 |
Campo | LEM_DTEMIS |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Título | Dt Emissão |
Descrição | Data de Emissão |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 06 |
Campo | LEM_IDPART |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Título | Id. Particip |
Descrição | Id do Participante |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Val. Sistema | XFUNVldCmp("C1H", 5) .AND. XFUNVld() |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | C1H |
Gatilhos | Sim |
Ordem | 07 |
Campo | LEM_DPARTC |
Tipo | Caracter |
Tamanho | 220 |
Decimal | 0 |
Formato | @! |
Título | Desc. Part. |
Descrição | Desc. Participante |
Usado | Sim |
Obrigatório | Não |
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 | 08 |
Campo | LEM_VLBRUT |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 2 |
Formato | @E 9,999,999,999,999.99 |
Título | Valor Bruto |
Descrição | Vlr. Bruto |
Usado | Sim |
Obrigatório | Sim |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 09 |
Campo | LEM_ICPRB |
Tipo | Caracter |
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 |
Val. Sistema | Pertence(" 01") |
Contexto | Real |
Propriedade | Alterar |
Ordem | 10 |
Campo | LEM_IDATVE |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Título | Id. Atv Econ |
Descrição | Id da Atividade Econômica |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | XFUNVldCmp("C5V", 3) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | C5V |
Gatilhos | Sim |
Ordem | 11 |
Campo | LEM_DATIVE |
Tipo | Caracter |
Tamanho | 220 |
Decimal | 0 |
Título | Desc Atv Eco |
Descrição | Desc. Ativ. Economica |
Usado | Sim |
Obrigatório | Não |
Browse | 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 |
Campo | LEM_IDTSER |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Título | Tipo Serviço |
Descrição | Tipo de Serviço |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | XFUNVldCmp("C8C", 1) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | C8C |
Gatilhos | Sim |
Ordem | 13 |
Campo | LEM_DTPSER |
Tipo | Caracter |
Tamanho | 220 |
Decimal | 0 |
Título | Desc Tp Serv |
Descrição | Desc. do Tipo de Serviço |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
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 |
Campo | LEM_VLMTEQ |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 2 |
Formato | @E 9,999,999,999,999.99 |
Título | Vl Mat Equip |
Descrição | Vlr. Mat. ou Equipamentos |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 15 |
Campo | LEM_VLDALI |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 2 |
Formato | @E 9,999,999,999,999.99 |
Título | Vl Custo Ali |
Descrição | Valor Ded. Custo de Alim. |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 16 |
Campo | LEM_VLCTRA |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 2 |
Formato | @E 9,999,999,999,999.99 |
Título | Vl Custo Tra |
Descrição | Vlr. Ded. C. Transporte |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 17 |
Campo | LEM_VLBRET |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 2 |
Formato | @E 9,999,999,999,999.99 |
Título | BC Retenc. |
Descrição | Base Calculo Retenção |
Usado | Sim |
Obrigatório | Sim |
Browse | Não |
Ordem | 18 |
Campo | LEM_VLRETE |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 2 |
Formato | @E 9,999,999,999,999.99 |
Título | Vrl Retenção |
Descrição | Valor da Retenção |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 19 |
Campo | LEM_VLRETS |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 2 |
Formato | @E 9,999,999,999,999.99 |
Título | Vlr. Ret Sub |
Descrição | Valor Retenção Serv. Sub. |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 20 |
Campo | LEM_VLRETP |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 2 |
Formato | @E 9,999,999,999,999.99 |
Título | Vl Ret Princ |
Descrição | Valor Retenção Principal |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 21 |
Campo | LEM_IDPCRP |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Título | Id Proces RP |
Descrição | 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 | 22 |
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 |
Campo | LEM_VLSV15 |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 2 |
Formato | @E 9,999,999,999,999.99 |
Título | Vlr Apos 15 |
Descrição | Vlr Serv Apos Esp 15 anos |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 24 |
Campo | LEM_VLSV20 |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 2 |
Formato | @E 9,999,999,999,999.99 |
Título | Vlr Apos 20 |
Descrição | Vlr Serv Apos Esp 20 anos |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 25 |
Campo | LEM_VLSV25 |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 2 |
Formato | @E 9,999,999,999,999.99 |
Título | Vlr Apos 25 |
Descrição | Vlr Serv Apos Esp 25 anos |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 26 |
Campo | LEM_VLRADI |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 2 |
Formato | @E 9,999,999,999,999.99 |
Título | Vlr. Adicion |
Descrição | Valor Adicional |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Propriedade | Alterar |
Ordem | 27 |
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 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 28 |
Campo | LEM_IDPCRA |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Título | Id Proces RA |
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ão | C1G |
Gatilhos | Sim |
Ordem | 29 |
Campo | LEM_DRETRA |
Tipo | Caracter |
Tamanho | 220 |
Decimal | 0 |
Título | D Proces RA |
Descrição | Desc Proce Ret Adicional |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Inic. Padrão | XFUNRelac(16, 'LEM_IDPCRA') |
Contexto | Virtual |
Propriedade | Visualizar |
Ordem | 30 |
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 | Real |
Propriedade | Alterar |
Cons. Padrão | C1O |
Gatilhos | Sim |
Ordem | 31 |
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 |
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 |
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 |
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 | 35 |
Campo | LEM_IDCNTA |
Tipo | C |
Tamanho/Decimal | 6 |
Grupo de Campos | |
Ordem | 27 |
Valor Inicial |
|
Validação | |
Mandatório | Sim ( ) Não (x) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Id Conta Analitica Contabil |
Título | Cnt. Analt |
Picture |
|
Usado | Sim (x) Não ( ) |
Help de Campo | Có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 | C |
Tamanho/Decimal | 220 |
Grupo de Campos | |
Ordem | 27 |
Valor Inicial | XXXXXXXXXXXXXXXXXXX |
Validação | |
Mandatório | Sim ( ) Não (x) |
Browse | Sim (x) Não ( ) |
Visual | Visualizar( ) Alterar(x) |
Contexto | Real(x) Virtual( ) |
Descrição | Descr. Conta Analitica Contabil |
Título | Cnt. Analt |
Picture |
|
Usado | Sim (x) Não ( ) |
Help de Campo | Descriçã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_VERANT |
Tipo | C |
Tamanho | 14 |
Grupo de Campos | 078 |
Ordem | 28 |
Valor Inicial | . |
Validação | |
Mandatório | Sim ( ) Não (x) |
Browse | Sim ( ) Não (x) |
Visual | Visualizar(x) Alterar( ) |
Contexto | Real(x) Virtual( ) |
Descrição | Versão do Registro |
Título | Versão |
Picture |
|
Usado | Sim ( ) Não ( x) |
Help de Campo | Campo de uso interno do sistema. Deve representar neste campo a identificação da versão anterior do registro. Este campo herdará a versão do registro anterior, quando se tratar de uma alteração/exclusão. |
Campo
LEM_STATUS
Tipo
C
Tamanho
1
Valor Inicial
.
Mandatório
Sim ( ) Não (x)
Descrição
Status do registro
Título
Status Reg.
Picture
Help de Campo
Campo 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)
Campo | LEM_PROTUL |
Tipo | C |
Tamanho | 44 |
Grupo de Campos | 080 |
Ordem | 30 |
Valor Inicial | . |
Validação | |
Mandatório | Sim ( ) Não (x) |
Browse | Sim ( ) Não (x) |
Visual | Visualizar(x) Alterar() |
Contexto | Real(x) Virtual( ) |
Descrição | Ult. Prot. Tr. |
Título | Prot. Última transmissão |
Picture |
|
Usado | Sim ( ) Não (x) |
Help de Campo | Campo de uso interno do sistema. Deve representar neste campo o Protocolo da última transmissão do registro. |
Campo | LEM_PROTPN |
Tipo | C |
Tamanho | 44 |
Grupo de Campos | 080 |
Ordem | 31 |
Valor Inicial | . |
Validação | |
Mandatório | Sim ( ) Não (x) |
Browse | Sim ( ) Não (x) |
Visual | Sim (x) Não ( ) |
Contexto | Real(x) Virtual( ) |
Pnlt. Prot. Tr | |
Título | Prot. Penúltima transm. |
Picture |
|
Usado | Sim ( ) Não (x) |
Help de Campo | Campo de uso interno do sistema. Deve representar neste campo o Protocolo da Penúltima transmissão do registro |
Campo | LEM_EVENTO |
Tipo | C |
Tamanho | 1 |
Grupo de Campos | 081 |
Ordem | 32 |
Valor Inicial | . |
Validação | Pertence("IAE") |
Mandatório | Sim ( ) Não (x) |
Browse | Sim ( ) Não (x) |
Visual | Sim (x) Não ( ) |
Contexto | Real(x) Virtual( ) |
Pnlt. Prot. Tr | |
Título | Prot. Penúltima transm. |
Picture |
|
Usado | Sim ( ) Não ( x) |
Help de Campo | Campo de uso interno do sistema. Deve representar neste campo a identificação do evento. Deve ser preenchido com: I=Inclusão
|
Campo
LEM_ATIVO
Tipo
C
Tamanho
1
Valor Inicial
.
Mandatório
Sim ( ) Não (x)
Reg. Ativo?
Título
Registro Ativo?
Picture
Help de Campo
Campo de uso interno do sistema.
Deve representar neste Campo se o registro está ativo:
1= Sim2= Não
(Opcional)
Grupo de Perguntas
<Informações utilizadas na linha Protheus>.
Nome: FINSRF2
X1_ORDEM | 01 |
X1_PERGUNT | Emissão De |
X1_TIPO | D |
X1_TAMANHO | 8 |
X1_GSC | G |
X1_VAR01 | MV_PAR01 |
X1_DEF01 | Comum |
X1_CNT01 | '01/01/08' |
X1_HELP | Data inicial do intervalo de emissões das guias de DARF a serem consideradas na seleção dos dados para o relatório |
(Opcional)
Consulta Padrão
<Informações utilizadas na linha Protheus>
Consulta: AMB
Descrição | Configurações de Planejamento |
Tipo | Consulta Padrão |
Tabela | “AMB” |
Índice | “Código” |
Campo | “Código”; ”Descrição” |
Retorno | AMB->AMB_CODIGO |
(Opcional)
Estrutura de Menu
<Informações utilizadas na linha Datasul>.
Procedimentos
Procedimento |
|
|
|
Descrição | (Max 40 posições) | (Max 40 posições) | (Max 40 posições) |
Módulo |
|
|
|
Programa base |
|
|
|
Nome Menu | (Max 32 posições) | (Max 32 posições) | (Max 32 posições) |
Interface | GUI/WEB/ChUI/Flex | GUI/WEB/ChUI/Flex | GUI/WEB/ChUI/Flex |
Registro padrão | Sim | Sim | Sim |
Visualiza Menu | Sim/Não | Sim/Não | Sim/Não |
Release de Liberação |
|
|
|
Programas
Programa |
|
|
|
Descrição | (Max 40 posições) | (Max 40 posições) | (Max 40 posições) |
Nome Externo |
|
|
|
Nome Menu/Programa | (Max 32 posições) | (Max 32 posições) | (Max 32 posições) |
Nome Verbalizado[1] | (Max 254 posições) | (Max 254 posições) | (Max 254 posições) |
Procedimento |
|
|
|
Template | (Verificar lista de opções no man01211) | (Verificar lista de opções no man01211) | (Verificar lista de opções no man01211) |
Tipo[2] | Consulta/Manutenção/ Relatório/Tarefas | Consulta/Manutenção/ Relatório/Tarefas | Consulta/Manutenção/ Relatório/Tarefas |
Interface | GUI/WEB/ChUI/Flex | GUI/WEB/ChUI/Flex | GUI/WEB/ChUI/Flex |
Categoria[3] |
|
|
|
Executa via RPC | Sim/Não | Sim/Não | Sim/Não |
Registro padrão | Sim | Sim | Sim |
Outro Produto | Não | Não | Não |
Visualiza Menu | Sim/Não | Sim/Não | Sim/Não |
Query on-line | Sim/Não | Sim/Não | Sim/Não |
Log Exec. | Sim/Não | Sim/Não | Sim/Não |
Rotina (EMS) |
|
|
|
Sub-Rotina (EMS) |
|
|
|
Localização dentro da Sub Rotina (EMS) |
|
|
|
Compact[4] | Sim/Não | Sim/Não | Sim/Não |
Home[5] | Sim/Não | Sim/Não | Sim/Não |
Posição do Portlet[6] | 0 – Top Left 1 – Top Right 2 – Bottom Left 3 – Bottom Right | 0 – Top Left 1 – Top Right 2 – Bottom Left 3 – Bottom Right | 0 – Top Left 1 – Top Right 2 – Bottom Left 3 – Bottom Right |
Informar os papeis com os quais o programa deve ser vinculado |
|
|
|
Cadastro de Papéis
<O cadastro de papéis é obrigatório para os projetos de desenvolvimento FLEX a partir do Datasul 10>.
<Lembrete: o nome dos papeis em inglês descrito neste ponto do documento, devem ser homologados pela equipe de tradução>.
Código Papel | (máx 3 posições) |
Descrição em Português* |
|
Descrição em Inglês* |
|
[1] Nome Verbalizado é obrigatório para desenvolvimentos no Datasul 10 em diante.
[2] Tipo é obrigatório para desenvolvimento no Datasul 10 em diante
[3] Categorias são obrigatórias para os programas FLEX.
[4] Obrigatório quando o projeto for FLEX
[5] Obrigatório quando o projeto for FLEX
[6] Obrigatório quando o projeto for FLEX
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|