Ir para conteúdo
  • Cadastre-se

dev botao

ACRbeSocial - REGRA_VALIDA_ID_EVENTO


coisvaes
  • Este tópico foi criado há 2242 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá! Conforme REGRA_VALIDA_ID_EVENTO, os 5 últimos dígitos do ID (QQQQQ) devem corresponder a um nº sequencial. Então, não deveria ser 00001, 00002,... Fazendo testes com o ExemploEsocial,  parece que esse nº é gerado aleatoriamente (ou randomicamente). O sequencial deverá ser assim, como no ExemploEsocial, ou 00001, 00002,... nnnnn?  Se for 00001, 00002, ..., como faço para alterar essa variável/propriedade? 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia,

No programa exemplo esta da seguinte forma:

    with ACBreSocial1.Eventos.Iniciais.S1000.Add do
    begin
      evtInfoEmpregador.Sequencial := 0;
 

Isso faz com que o Numero Sequencial a ser utilizado na chave seja gerado automaticamente pelo componente de forma randômica.

Mas você pode mudar isso atribuindo um valor diferente de zero para o campo Sequencial.

Não se esqueça que para cada evento ADD o valor do campo Sequencial tem que ser diferente do anterior, ou melhor dizendo, tem que ser uma sequencia.

 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

3 minutos atrás, Italo Jurisato Junior disse:

Bom dia,

No programa exemplo esta da seguinte forma:

    with ACBreSocial1.Eventos.Iniciais.S1000.Add do
    begin
      evtInfoEmpregador.Sequencial := 0;
 

Isso faz com que o Numero Sequencial a ser utilizado na chave seja gerado automaticamente pelo componente de forma randômica.

Mas você pode mudar isso atribuindo um valor diferente de zero para o campo Sequencial.

Não se esqueça que para cada evento ADD o valor do campo Sequencial tem que ser diferente do anterior, ou melhor dizendo, tem que ser uma sequencia.

 

Ok, Italo. Então devo controlar o sequencial pela aplicação... Obrigado!

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...