Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice

Índice
absoluteUrltrue

Tabela de Regras

Cada regra deverá ser ajustada no desenvolvimento do próprio evento. Avaliar a tabela a cada requisito desenvolvido.

ALTERAÇÕES NA TABELA DE REGRAS
REGRA_EXISTE_CAT_ANTERIOR - Excluída_ 
REGRA_COMPATIB_CATEG_EVENTO - Alterada_ 
REGRA_COMPATIBILIDADE_CATEGORIA_CLASSTRIB - alterada redação 
REGRA_REMUN_CATEG_COMPATIVEL_CLASSTRIB - alterada redação_ 
REGRA_REMUN_CATEG_COMPATIVEL_TPLOTACAO - alterada redação 
REGRA_REMUN_TRAB_EXISTENTE_RET - alterada redação_ 
REGRA_REMUN_JA_EXISTE_DESLIGAMENTO - alterada redação_ 
REGRA_DESLIG_EXISTE_EVENTO_POSTERIOR - alterada redação_ 
REGRA_CAT_IDENTIFICACAO_TRABALHADOR - alterada redação_ 
REGRA_TABLOTACAO_COMPATIB_TPLOTACAO_CLASSTRIB - alterada redação 
REGRA_DESLIG_EXISTE_REMUN_MES_ANTERIOR, alterada redação_ 
REGRA_DESLIG_TRABALHADOR_AFASTADO, alterada_ 
REGRA_DESLIG_VALIDA_DT_DESLIGAMENTO - alterada redação_ 
REGRA_COMPATIB_REGIME_PREV - alterada redação_ 
REGRA_RUBRICA_COMPATIVEL_CATEGORIA - alterada redação_ 
REGRA_RUBRICA_COMPATIVEL_DECTERCEIRO - Alterada redação_ 
REGRA_TABLOTACAO_VALIDA_FPASTERCEIROS - Alterada redação_ 
REGRA_VALIDA_ID_EVENTO - alterada redação_ 
REGRA_REMUN_IND_RETIFICACAO - alterada redação_ 
REGRA_REMUN_PERMITE_EXCLUSAO - alterada redação_ 
REGRA_COMPATIB_CATEG_EVENTO - alterada redação_ 
REGRA_EXISTE_EVENTO_AFASTAMENTO - alterada redação_ 
REGRA_VALIDA_FECHAMENTO_FOPAG - alterada redação_ 
REGRA_INFO_EMP_VALIDA_FAP - excluída_ 
REGRA_EVE_PER_VALIDA_FAP_EMPREGADOR - excluída_ 
REGRA_VALIDA_FAP - regra criada 
REGRA_UNICIDADE_PGTO - regra excluída_ 
REGRA _VALIDA_TRABALHADOR_BASE CPF - alterada redação_ 
REGRA_RUBRICA_COMPATIVEL_RESC - regra criada_ 
REGRA_EXISTE_INFO_COND_AMB - regra criada_ 
REGRA_PERMITE_ALT_MOT_AFASTAMENTO - alterada redação_ 
REGRA_PGTO_VALIDA_TOTAL - regra excluída_ 
REGRA_PERMITE_ALT_EXCL_CODSUSP - criada_ 
REGRA_VALIDA_DT_PGTO - Regra incluída_ 
REGRA_VINCULO_ATIVO_NA_DTEVENTO - alterada_ 
REGRA_GERAL_VALIDA_NOME - alterada_ 

 

eSocial - Tabelas Dinâmicas - Pacote 1

Efetuar os ajustes nas tabelas dinâmicas conforme lista abaixo.

Para os ajustes de dicionário utilizar o pacote: Alterar no pacote de dicionário do evento correspondente a tabela

Para os ajustes de fonte utilizar a branch: 

Release de Entrega: 11.80.20 e 12.1.16

Obs: Campos excluídos do novo layout não devem ser excluídos no ATUSX, pois afeta a base de dados do legado. Esse campos devem ser alterado para Não Usado.

TABELACÓDIGODESCRIÇÃO
01 Alterado nome do primeiro grupo (Empregado e Trabalhador Temporário)
01EstudantesAlterado o nome do grupo para "Bolsistas"
01106Alterada descrição
01307e308Códigos criados
01711Descrição alterada
01712Código criado
01751Alterada redação
01903Criada nova opção com nome " Bolsista, conforme definido na lei 8958/1994"
01741Alterada descrição
02 Alterados o título e a descrição dos códigos 1 a 4.
03DiversosAdequação geral na redação dos itens da tabela
031000Alterada descrição
031006Criado novo item
031050Criado novo item
031080Criado novo item
031209Criado novo item
031211Alterada descrição
031214Criado novo item
031213Alterada para 1225 (Quebra de caixa)
031212e1213Criados novos itens
031404 e1406Alterada descrição
031623Criado novo item
031652Corrigida redação
032801Criado novo item
032999Criado novo item
033501Alterada descrição
037001Alterados nome e descrição
037001 a 7005Criados novos itens
039205Criado novo item
039208Item excluído
039211Item excluído
039906Criado novo item
039908Criado novo item
039225Alterados nome e descrição
039226Criado novo item
039932Alterada descrição
039933Criado novo item
039939Alterada descrição
0880Alterada descrição
10 Descrição de alguns itens alterada.
1009Alterada descrição da coluna 3.
1011Excluída opção 11.
11302Alterada descrição para "classTrib igual a [85] "
11305Alterada descrição para "classTrib igual a [85,99]"
11410Alterada descrição
1802 e 04Opções excluídas da tabela
1814Alterada descrição para Cessão / Requisição
1813Alterada descrição do código 13
1815Alterada descrição para "Gozo de férias ou recesso"
1832Incluído código 32
1908, 09, 10, 14Alterada descrição
1917Alterada descrição
1918 a 25Alteradas descrições
1928, 29, 30, 31Criados novos motivos
1932Criado
20 Tabela ampliada
20CONDAlterado para CON


eSocial - Tabelas Dinâmicas - Pacote 2

Efetuar os ajustes nas tabelas dinâmicas conforme lista abaixo:

Para os ajustes de dicionário utilizar o pacote: Alterar no pacote de dicionário do evento correspondente a tabela

 Para os ajustes de fonte utilizar a branch: 

Release de Entrega: 11.80.20 e 12.1.16

Obs: Campos excluídos do novo layout não devem ser excluídos no ATUSX, pois afeta a base de dados do legado. Esse campos devem ser alterado para Não Usado.

TABELACÓDIGODESCRIÇÃO
21 a 23 Tabelas Excluídas.
22620, 779Linha alterada
25 para 21 Tabela de Natureza Jurídica - alterada para ser a tabela 21 - Inseridos códigos 232-1, 233-0 e 331-0
24 para 22 Tabela de Compatibilidade entre FPAS e Classificação Tributária - alterado conteúdo. Passou a ser tabela 22
23 Criada nova tabela - Fatores de risco
07 Excluída tabela 07 - Resultado da Monitoração Biológica
07 Criada nova tabela - Tipos de dependentes
24 Criada tabela - Codificação de acidentes de trabalho
25 Criada tabela - Tipos de Benefícios Previdenciários
26 Criada tabela - Motivos de Cessação de Benefícios Previdenciários

 

eSocial - Eventos de Tabela - Pacote 1 - S-1000 até S-1020

Efetuar os ajustes nos eventos de tabela conforme lista abaixo.

Para os ajustes de dicionário utilizar o pacote: 002527

Para os ajustes de fonte utilizar a branch: 

Release de Entrega: 11.80.20 e 12.1.16

Obs: Campos excluídos do novo layout não devem ser excluídos no ATUSX, pois afeta a base de dados do legado. Esse campos devem ser alterado para Não Usado.

LeiauteCampoDescrição
S-1000infoOPGrupo incluído com respectivos subgrupos e campos ( 9 Campos )
 siglaMinCampo substituído pelo ideMinLei
 nrSiafCampo retirado
 infoRPPSGrupo excluído com respectivos campos
 indEtt e nrRegEttCampos criados
S-1005codSuspCampo inserido nos grupos procAdmJudRat e procAdmJudFap
  Alterado nome do leiaute (Alteração do nome na rotina e na descrição do menu)
S-1010codIncCpIncluídas novas opções e alterada redação de existentes. - Alteração da autocontida C8T
 ideEstab e dados EstabAlteração descrição
 codIncIRRFIncluída opção 01 e excluídas opções 56, 57 e 58. - Alteração da autocontida C8U
 nrProc no grupo ideProcessoIRRFAlterada validação
 ideProcessoCPAlterado número de ocorrências
 ideProcessoIRRFAlterado número de ocorrências
 ideProcessoFGTSAlterado número de ocorrências
 ideProcessoSindAlterado número de ocorrências e retirada REGRA_PERMITE_APENAS_PROCESSO_JUDICIAL pois já existe regra de validação com mesmo teor.
 codSuspInserido campo nos grupos ideProcessoIRRF, ideProcesso CP, ideProcesso FGTS e ideProcessoFGTS
S-1020codTercsAlterada descrição
 codTercsSuspCampo incluído

 

Adaptar a rotina de validade das tabelas conforme nova orientação do Manual do eSocial:

Image Added

 

Criar novo índice para a tabela de rúbricas ( C8R ) considerando a tabela de identificador de rúbricas ( informação faz parte da chave )

 

Ajustar o monitor de transmissão do eSocial: Criar campo de "Código" na interface de detalhamento dos eventos de tabela

Image Added

eSocial - Eventos de Tabela - Pacote 2 - S-1030 até S-1080

Efetuar os ajustes nos eventos de tabela conforme lista abaixo.

Para os ajustes de dicionário utilizar o pacote: 002527

Para os ajustes de fonte utilizar a branch: 

Release de Entrega: 11.80.20 e 12.1.16

Obs: Campos excluídos do novo layout não devem ser excluídos no ATUSX, pois afeta a base de dados do legado. Esse campos devem ser alterado para Não Usado.

LeiauteCampoDescrição
S-1030contagemEspAlterada a descrição e valores válidos
S-1035 Leiaute criado - Carreiras públicas - 34 campos
 dscAmbAumentado tamanho do campo para 999
 codFatRisAlteradas descrição e validação
S-1070dadosProcAlterada descrição para infoSusp
 indSuspAlterada relação dos valores possíveis para o campo (autocontida C8S)
 codSuspCampo criado
 infoSuspAlterada descrição
  Inserida REGRA_PERMITE_ALT_EXCL_CODSUSP

 

Adaptar a rotina de validade das tabelas conforme nova orientação do Manual do eSocial:

Image Added

 

Ajustar o X3_VALID do campo C99_CODTER ( Tabela de Lotações ) para XFUNVldCmp("C8A",,,,4,.T.)


Ajustar o monitor de transmissão do eSocial: Criar campo de "Código" na interface de detalhamento dos eventos de tabela

Image Added

eSocial - Carga Inicial / Eventos do Trabalhador / Evento de Exclusão

Efetuar os ajustes nos eventos do trabalhador conforme lista abaixo.

Para os ajustes de dicionário utilizar o pacote: 

Para os ajustes de fonte utilizar a branch:

Release de Entrega: 11.80.20 e 12.1.16

LeiauteCampoDescrição
S-2100dtIniAfastAlterada validação
S-2100 e S-2200Grupo sucessaoVincAlterada obrigatoriedade condicional
 sucessaoVincAlterada descrição
 dscTpJornAlterada validação
 tpProvAlterar o tamanho para 2
 tpProvAlterada a redação do item 2
 qtdHrsSemAlterado tamanho dos decimais do campo. Incluída validação
 nmSocCriado campo
 nmMae e nmPaiIncluída validação do nome
 classTrabEstrangAlterada descrição
 codCarreiraCampo inserido
 dtIngrCarrCampo inserido
 tpRegTrabAlterada redação do item 2.
 localTrabDomAlterada regra condicional de utilização do grupo
 infoCotaCampo criado
S-2200afastamentoGrupo criado vinculado a sucessaoVinc
  Excluída REGRA_EXISTE_CAT_OBITO_ANTERIOR
S-2205nmSocCriado campo
 dtAlteracaoCampo tornou-se chave
 infoCotaCampo criado
  Excluída REGRA_EXISTE_CAT_OBITO_ANTERIOR
S-2206qtdHrsSemAlterado tamanho dos decimais do campo
 dtAlteracaoCampo tornou-se chave
 dscAltCriado campo
  Excluída REGRA EXISTE CAT OBITO ANTERIOR
 codCarreiraCampo inserido
 dtIngrCarrCampo inserido
 tpRegTrabAlterada redação do item 2.
 dtEfCampo inserido
  REGRA_VINCULO_ATIVO_NA_DTEVENTO - alterada para possibilitar envio deste evento após desligamento
LeiauteCampoObservação
S-2300Grupo FGTSAlterada a obrigatoriedade condicional, retirando da mesma a categoria 771 - Idem para a descrição do campo;
 nmSocCampo incluído
 cnpjInstEnsinoAlterada obrigatoriedade e descrição.
  Alterado nome do leiaute para "Trabalhador sem vínculo de emprego/estatutário - Início"
S-2305 / S-2306 Alterado número do leiaute S-2305 para S-2306
 cnpjInstEnsinoAlterada obrigatoriedade e descrição.
  Alterado nome do leiaute para "Trabalhador sem vínculo de emprego/estatutário - Alteração Contratual"
S-2399vlrPgtoCampo Excluído
 mtvDesligTSVAlterada validação, retirando da mesma o{codCateg}=[771];
 tpInsc do grupo ideEstabLotAlterada validação e valores válidos
 infoSaudeColetGrupo incluído com respectivos sub-grupos e campos
 cpfDepAlterada validação
 infoAgNocivoAlterada obrigatoriedade condicional
 codSuspCampo inserido
 vrDescCPCampo inserido
LeiauteCampoObservação
S-3000e S-9000 O leiaute de exclusão de eventos foi alterado de S-3000 para S-9000 - Não encontrada no manual (deve ser analisada alteração)

 

-> Desenvolver o retorno do Job 5 para eventos de exclusão ( atualiazar evento de origem ).

eSocial - Eventos Não Periódicos - Pacote 1 - Outros

Efetuar os ajustes nos eventos não periódicos conforme lista abaixo.

Para os ajustes de dicionário utilizar o pacote: 

Para os ajustes de fonte utilizar a branch:

Release de Entrega: 11.80.20 e 12.1.16

LeiauteCampoObservação
S-2250

eSocial - Tabelas Dinâmicas - Pacote 1

Efetuar os ajustes nas tabelas dinâmicas conforme lista abaixo.

Para os ajustes de dicionário utilizar o pacote: Alterar no pacote de dicionário do evento correspondente a tabela

Para os ajustes de fonte utilizar a branch: 

Release de Entrega: 11.80.20 e 12.1.16

Obs: Campos excluídos do novo layout não devem ser excluídos no ATUSX, pois afeta a base de dados do legado. Esse campos devem ser alterado para Não Usado.

...

eSocial - Tabelas Dinâmicas - Pacote 2

Efetuar os ajustes nas tabelas dinâmicas conforme lista abaixo:

Para os ajustes de dicionário utilizar o pacote: Alterar no pacote de dicionário do evento correspondente a tabela

 Para os ajustes de fonte utilizar a branch:  

Release de Entrega: 11.80.20 e 12.1.16

Obs: Campos excluídos do novo layout não devem ser excluídos no ATUSX, pois afeta a base de dados do legado. Esse campos devem ser alterado para Não Usado.

...

 

 

eSocial - Eventos de Tabela - Pacote 1 - S-1000 até S-1020

Efetuar os ajustes nos eventos de tabela conforme lista abaixo.

Para os ajustes de dicionário utilizar o pacote: 002527

Para os ajustes de fonte utilizar a branch: 

Release de Entrega: 11.80.21 e 12.1.16

Obs: Campos excluídos do novo layout não devem ser excluídos no ATUSX, pois afeta a base de dados do legado. Esse campos devem ser alterado para Não Usado.

...

 

eSocial - Eventos de Tabela - Pacote 2 - S-1030 até S-1080

 

Efetuar os ajustes nos eventos de tabela conforme lista abaixo.

 Para os ajustes de dicionário utilizar o pacote: 002527

Para os ajustes de fonte utilizar a branch: 

Release de Entrega: 11.80.21 e 12.1.16

 Obs: Campos excluídos do novo layout não devem ser excluídos no ATUSX, pois afeta a base de dados do legado. Esse campos devem ser alterado para Não Usado.

...

 

eSocial - Carga Inicial / Eventos do Trabalhador / Evento de Exclusão

Efetuar os ajustes nos eventos do trabalhador conforme lista abaixo.

Para os ajustes de dicionário utilizar o pacote: 

Para os ajustes de fonte utilizar a branch:

...

S-3000e S-9000 O leiaute de exclusão de eventos foi alterado de S-3000 para S-9000 - Não encontrada no manual (deve ser analisada alteração)

eSocial - Eventos Não Periódicos - Pacote 1 - Outros

 

 

...

eSocial - Eventos Não Periódicos - Pacote 2 - S-2400

Evento criado. Avaliar necessidade de criação de novas entidades ou se o evento se encaixa em modelagem já criada para outros eventos.

eSocial - Eventos Não Periódicos - Pacote 3 - SST

 

S-2210hrAcidAlterada validação e obrigatoriedade
 hrsTrabAntesAcidAlterada validação e obrigatoriedade
 dtObitoCampo incluído
 iniciatCATCampo alterado
 tpLocalAlteradas opções de preenchimento do campo
 codPostalCampo criado
 ideOCAlteradas opções de domínio do campo
S-2220Grupos monitBiolog e resultMonitGrupos excluídos
 codAgntQuimCampo excluído
 matBiologCampo excluído
 codAnaliseCampo excluído
 obsProcCampo criado
 respMonitGrupo passou a ser vinculado ao grupo exame
S-2230Grupo infoCessaoAlterada
 dtIniAfastAlterada validação
 dtTermAfastAlterada validação Alterada validação para permitir o término na mesma data de início
 nrProcJud e origAItCampo incluído no grupo altAltAfastamento
 altEmprGrupo incluído com seus respectivos campos
 ideOCAlteradas opções de domínio do campo
 tpAcidTransitoAlteradas opções de domínio do campo
 observacaoCampo retirado do grupo fimAfastamento
S-2240respRegCriado grupo de informações, vinculado a infoExpRisco
  Retirada REGRA_PERMITE_EVENTO_ANTERIOR_INICIO_ESOCIAL
S-2241intConcCampo excluído
 tecMedicaoCampo excluído
  Retirada REGRA_PERMITE_EVENTO_ANTERIOR_INICIO_ESOCIAL
  

 

eSocial - Eventos Periódicos - Pacote 1 - S-1200 e S-1210

 

 

...

 

eSocial - Eventos Periódicos - Pacote 2 - S-1202 e S-1207

 

 

...

 

eSocial - Eventos Periódicos - Pacote 3 - Outros

 

 

...

 

eSocial - Eventos Totalizadores / Solicitação

 

...

 

 

 

...

Excluída REGRA_EXISTE_CAT_OBITO_ANTERIOR
 dtPrevDesligAlterada validação
 tpAvPrevioAlteradas opções
S-2299dscCampo criado
 vlrPgtoCampo Excluído
 recPgtosAlterado nome para dmDev. Alterada descrição.
 infoPerApur e infoPerAntGrupos inseridos na estrutura do grupo dmDev
 infoSaudeColetGrupo inserido com respectivos subgrupos e campos
 ideEstabLotAlterado número de ocorrências
 codSuspInserido campo
 indCumprParcCampo inserido
 vrDescCPCampo inserido
LeiauteCampoObservação
S-2399vlrPgtoCampo Excluído
 mtvDesligTSVAlterada validação, retirando da mesma o{codCateg}=[771];
 tpInsc do grupo ideEstabLotAlterada validação e valores válidos
 infoSaudeColetGrupo incluído com respectivos sub-grupos e campos
 cpfDepAlterada validação
 infoAgNocivoAlterada obrigatoriedade condicional
 codSuspCampo inserido
 vrDescCPCampo inserido

eSocial - Eventos Não Periódicos - Pacote 2 - S-2400

Evento criado. Avaliar necessidade de criação de novas entidades ou se o evento se encaixa em modelagem já criada para outros eventos.

Para os ajustes de dicionário utilizar o pacote: Não Periódicos

Para os ajustes de fonte utilizar a branch: "criar"

Release de Entrega: 11.80.21 e 12.1.17

eSocial - Eventos Não Periódicos - Pacote 3 - SST

Efetuar os ajustes nos eventos não periódicos conforme lista abaixo.

Para os ajustes de dicionário utilizar o pacote: Não Periódicos

Para os ajustes de fonte utilizar a branch: "criar"

Release de Entrega: 11.80.21 e 12.1.17

LeiauteCampoObservação
S-2210hrAcidAlterada validação e obrigatoriedade
 hrsTrabAntesAcidAlterada validação e obrigatoriedade
 dtObitoCampo incluído
 iniciatCATCampo alterado
 tpLocalAlteradas opções de preenchimento do campo
 codPostalCampo criado
 ideOCAlteradas opções de domínio do campo
S-2220Grupos monitBiolog e resultMonitGrupos excluídos
 codAgntQuimCampo excluído
 matBiologCampo excluído
 codAnaliseCampo excluído
 obsProcCampo criado
 respMonitGrupo passou a ser vinculado ao grupo exame
S-2230Grupo infoCessaoAlterada
 dtIniAfastAlterada validação
 dtTermAfastAlterada validação Alterada validação para permitir o término na mesma data de início
 nrProcJud e origAItCampo incluído no grupo altAltAfastamento
 altEmprGrupo incluído com seus respectivos campos
 ideOCAlteradas opções de domínio do campo
 tpAcidTransitoAlteradas opções de domínio do campo
 observacaoCampo retirado do grupo fimAfastamento
S-2240respRegCriado grupo de informações, vinculado a infoExpRisco
  Retirada REGRA_PERMITE_EVENTO_ANTERIOR_INICIO_ESOCIAL
S-2241intConcCampo excluído
 tecMedicaoCampo excluído
  Retirada REGRA_PERMITE_EVENTO_ANTERIOR_INICIO_ESOCIAL

 

O campo CM0_OBSERV ( evento S-2210 ) deve ser do tipo Memo. Verificar impactos no legado.

eSocial - Eventos Periódicos - Pacote 1 - S-1200 e S-1210

Efetuar os ajustes nos eventos periódicos conforme lista abaixo.

Para os ajustes de dicionário utilizar o pacote: Periódicos

Para os ajustes de fonte utilizar a branch: "criar"

Release de Entrega: 11.80.21 e 12.1.17

LeiauteCampoObservação
S-1200 Alterado o nome do evento
 tpTribAlteração na descrição e inseridas novas opções
 Grupo procJudTrabAlteração na descrição e inserido campo codSusp
 nrInsc vinculado a ideEstabLotAlterada validação no grupo remunPerAnt
 codLotacaoAlterada validação no grupo remunPerAnt
 infoPerAntAlteração na obrigatoriedade condicional. Alterada descrição.
 procJudTrabMelhoria na descrição
 qtdDepIRRFCampo excluído
 qtdDepSFCampo excluído
 recPgtosAlterado nome para dmDev e aumentado número de ocorrências
 ideADCCorrigida descrição
 ideRecPgtoAlterado nome para ideDmDev; Alterada descrição, tipo (C) e tamanho (30)
 vrRecAlterado nome para vrDev; Alterado final da descrição
 codRubrAlterados textos da descrição e da validação (observas grupos remunPerAnt e remunPerApur)
 tpAcConvAlteradas opções
 dscCampo criado
 infoMVAlterada descrição do grupo
 remunOutrEmprIncluído campo "codCateg"
 infoAgNocivoAlterada obrigatoriedade condicional
 indMovAlterada descrição
 qtdDiasAvCampo criado
S-1210Grupo infoPgtoReformulado com subgrupos e campos
 idePgtoExtAlterada descrição para melhor entendimento
 nmBeneficIncluída validação
 tpPgtoAlterada redação geral. Excluída validação. Aumentado tamanho para 2
 IdeRecPgtoAlterado nome para ideDmDev; Alterado tamanho para 30 e descrição;
 vlrPgto Campo Excluído 
 vrAntesIRRFCampo Excluído 
 detPgtoFerCriado grupo com respectivos campos
 cpfBenefAlterada validação e descrição
 vrLiqCampo incluído
  Incluída REGRA VALIDA DT PGTO
 codRubrAlterada descrição e validação em todas as utilizações deste campo neste evento

 

Adaptar a tela da folha de pagamento para utilização de formulário contínuo, evitando telas com grids apertadas e dificultando a visualização do usuário.

Utilizar o método setContinuous conforme abaixo:

oview:SetContinuousForm(.T.)

Para aumentar o tamanho dos boxes onde ficam os grids,  enviar parâmetro por pixel ao invés de percentual

//

...

-----------------------

...

-------------------------------------------

...

-

...

/*/{Protheus.doc} createHorizontalBox

Cria um box horizontal dentro do container do view. Ele é necessário para dividir a tela em diversas partes.

Um box horizontal somente pode ser criado dentro de um box vertical ou então no painel principal da view.

@param cID ID do Box a ser utilizado.

@param nPercHeight Valor da Altura do box( caso o lFixPixel seja verdadeiro é a quantidade de pixel exato).

@param cIdOwner ID do Box Vertical pai. Podemos fazer diversas criações uma dentro da outra.

@param lFixPixel Determina que o valor passado no parametro nPercHeight é na verdade a quantidade de pixel a ser usada.

@param cIDFolder ID da folder onde queremos criar o box. Esse parametro deve ser passado sempre que o box for criado

dentro de uma sheet e, se passado esse valor, é necessário informar o parametro cIDSheet.

@param cIDSheet ID da Sheet onde queremos criar o box, esse parametro deve ser passado sempre que o box for criado

dentro de uma sheet.

@author Rodrigo Antonio

@since 06/02/2009

@version P10 R1.4

/*/

//-------------------------------------------------------------------

 

eSocial - Eventos Periódicos - Pacote 2 - S-1202 e S-1207

Efetuar os ajustes nos eventos periódicos conforme lista abaixo.

Para os ajustes de dicionário utilizar o pacote: Periódicos

Para os ajustes de fonte utilizar a branch: "criar"

Release de Entrega: 11.80.21 e 12.1.17

LeiauteCampoObservação
S-1202 Evento remodelado (Reaproveitar antigo evento S-1202)
S-1207 Evento criado

 

eSocial - Eventos Periódicos - Pacote 3 - Outros

Efetuar os ajustes nos eventos periódicos conforme lista abaixo.

Para os ajustes de dicionário utilizar o pacote: Periódicos

Para os ajustes de fonte utilizar a branch: "criar"

Release de Entrega: 11.80.21 e 12.1.17

LeiauteCampoObservação
S-1220GeralLeiaute excluído
S-1250codSuspCampo inserido
 serieAlterada descrição
S-1260tpComercAumentada ocorrência para 1-4;
 indComercAlterada redação
 nfsGrupo incluído
 codSuspInserido campo
S-1270 Evento reestruturado
S-1280i ndSubstPatrOpPor, percRedContribOpP ortCampos excluídos
S-1300dtRecolhCS e vlrEncContrSindCampos excluídos

 

eSocial - Eventos Totalizadores / Solicitação

Efetuar os ajustes nos eventos de totalização conforme lista abaixo.

Para os ajustes de dicionário utilizar o pacote: Totalizadores

Para os ajustes de fonte utilizar a branch: "criar"

Release de Entrega: 11.80.21 e 12.1.17

LeiauteCampoObservação
S-4000Grupo infoSolicitacaoAlterado para infoSolic
  Criado grupo ideTrab
S-5001nrProcJudAlterada descrição
 infoBaseCSAlterada regra condicional
 valorAlterada validação
 codSuspCampo inserido
 vrCpSegSuspCampo inserido
 nrProcJudDescrição alterada
 codCategValidação alterada
 ideEstabLot/nrInscValidação alterada
 ide EstabLot/codLota caoValidação alterada
 matriculaValidação alterada
 vrCpSegValidação alterada
 vrCsSegTercValidação alterada
S-5002vrIrrfDescAlterada descrição e validação
 tpCrAlterada descrição
 tpValorAlterada descrição (opções de preenchimento para o campo)
 indResBrIncluído
 basesIrrfAlterado número de ocorrências
 idePgtoExtIncluído grupo com respectivos campos
 codCateg e indResBrCampos tornados chave sem repetição
S-5011indComercAlterada redação
 codTercsAlterada descrição
 codTercsSuspCampo incluído
 indIncidAlterada validação
 percRedContribOpP ortCampo excluído
 basesAvNPortGrupo reestruturado e remanejado para ideLotacao
 codLotacaoCampo inserido no grupo infoCrEstab
 Grupo dadosOpPortAlterada validação dos campos aliqRat e fat
 vrCpSegSuspCampo inserido
 vrCpSegValidação alterada
 ideEstabRetirada REGRA TABESTAB VALIDA VINC ENTE


Ajustar os campos que possuem consulta padrão para a tabela de códigos da receita. O correto é que a consulta seja feita para a tabela C6R, atualmente está sendo utilizada a tabela C80.

Image Added


 

Melhorias


Otimizar visualização do ambiente do eSocial configurado no TAF

Release planejado de entrega: 12.1.16

Implementar no Monitor do eSocial ( tela inicial de parâmetros, tela de eventos e tela de detalhamento ) um banner que indica para qual ambiente do eSocial o TAF está configurado para efetuar as transmissões de eventos.


Validação Integração x Ambiente eSocial - tag <tpAmb>

Release planejado de entrega: 12.1.16

Implementar na função genérica de integração do eSocial ( TAFPrepInt() ) uma validação da tag <tpAmb> que é sempre enviada no xml pelos ERP's. Caso a informação de tpAmb não esteja de acordo com a configuração do ambiente, a integração deve ser barrada, por exemplo:

<tpAmb> do XML enviado = "1" ( produção ), porém o ambiente do eSocial configurado no TAF é "2" ( homologação ). Neste caso deve-se barrar a integração.

Criar novo código de erro que identifica este motivo de rejeição do XML.


Validação de schema no Monitor eSocial

Release planejado de entrega: 12.1.17

Criar novo botão na interface de detalhamento do Monitor do eSocial que invocará um método de validação de schema do TSS, com o bojetivo de mostrar ao usuário os erros de schema que originaram uma possível rejeição do evento pelo TSS.

A chamada do método deverá ser efetuada para o registro em foco na interface. Utilizar como exemplo o botão/tela já existente na rotina da Nota Fiscal Eletrônica ( Fonte SPEDNFE.PRW, função Bt3NFeMnt() ).

Ponto de Atenção: Verificar se o TSS já implementou o método schema() para o eSocial.

Protótipo da tela de detalhes do monitoramento.

 

Image Added


Configuração de/para de Matrículas - Origem de diversos ERP's

Release planejado de entrega: 12.1.17

Criar mecanismo de/para de matrículas com múltiplas origens ( ERP's ).

Obs: Em avaliação.


Mecanismo para transmissão futura - Evento de Afastamento (Data de Término)

Release planejado de entrega: 12.1.17

Criar mecanismo que armazena eventos de Afastamento que devem ser transmitidos futuramente, o objetivo é atender o envio da data de término.

Obs: Em avaliação, definições do Governo.


Rotina de Fechamento eSocial

Release planejado de entrega: 12.1.17


Testes de Performance

Release planejado de entrega: 12.1.17


Arquivamento de dados - Tabelas transacionais (Archive)

Release planejado de entrega: 12.1.18


Adaptação Cadastro de Predecessão - Ativação por Evento Predecessor

Release planejado de entrega: 12.1.18


Bloqueio de manutenções no TAF - Campos de origem do ERP

Release planejado de entrega: 12.1.18







 

Desenvolver mecanismo de exclusão de eventos após retorno positivo do Governo de um evento S-3000. Resumo do processo: 

  1. Usuário transmite um afastamento ao Governo e obtém retorno de evento autorizado, gerando protocolo 0001;
  2. Usuário efetua uma alteração no afastamentos e transmite ao Governo, gerando o protocolo 0002;
  3. Usuário efetua a exclusão deste mesmo afastamento. O evento S-3000 será transmitido para o protocolo ativo, ou seja, protocolo 0002;
  4. Após retorno do Governo autorizando a exclusão do protocolo 0002, será necessário desenvolver uma rotina que exclui o protocolo 0002 ( mantém histórico ) e reativa o evento de protocolo 0001;

    Observação: ao iniciar a análise desta melhoria, deve-se avaliar alguma mudança em relação a este processo por parte do Governo, pois até este momento não há certeza se o Governo deseja realizar a exclusão em cascata ( no exemplo acima deveria excluir os protocolos 0001 e 0002 ) ou se será excluído apenas o registro ativo, reativando o anterior.










 

 

 

Release planejado de entrega: 12.1.16

...