Jump to content

dev botao

ER02.03 Dúvida requisito XXXI item 5


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

Recommended Posts

Bom dia!

Alguém poderia me explicar como esse teste é realizado?

5 . A exclusão/inclusão de dados no banco de dados utilizado para gerar o arquivo eletrônico previsto no item 17 do Requisito VII, deverá ser evidenciada mediante a
substituição de brancos pelo caractere “?” no campo “Razão Social” do registro tipo U1 constante no Anexo

Eu tenho que excluir ou incluir qual informação do banco de dados?

O meu registro do tipo U1 está sendo alimentado da seguinte forma:

  /// REGISTRO TIPO U1 - IDENTIFICAÇÃO DO ESTABELECIMENTO USUÁRIO DO PAF-ECF:
  with frmMenu.PAF1.PAF_U.RegistroU1 do
  begin
    CNPJ        := SomenteNumeros( dm.query5.fieldbyname('emp_cnpj').asstring);/// CNPJ do estabelecimento usuário do PAF-ECF
    IE          := dm.query5.fieldbyname('emp_insc').asstring;// Inscrição Estadual do estabelecimento
    IM          := dm.query5.fieldbyname('emp_im').asstring;// Inscrição Municipal do estabelecimento
    RAZAOSOCIAL := dm.query5.fieldbyname('emp_nm').asstring;// Razão Social do estabelecimento

  if  dm.query5.fieldbyname('emp_encript').asstring = EnDecryptString(dm.query5.fieldbyname('emp_cnpj').asstring  + ConsultaLookup(dm.ADOConnection1, 'ecf', 'ecf_numserie' , ' WHERE ecf_emp_cd = '+q(dm.query5.fieldbyname('emp_cnpj').asstring)),1808) then
      InclusaoExclusao   := true
    else
      InclusaoExclusao   := false;
  end;

Depois eu criptografo o CNPJ da empresa com o Número de série do ECF, e comparo com o que está armazenado no banco de dados desta forma identificando se o registro foi alterado ou não;

Resumindo, para esse teste da certo eu teria que alterar o número do CNPJ ou o número de série do ECF.

Não sei se compreendi bem o requisito!

João Leno

Developer In Lunar Tecnologia
Formação: Bacharel em Sistemas de Informação
Pós Graduação: Infraestrutura e aplicações em redes de computadores (Cursando)
Cell: (84) 8135-9585
Skype: joaolenosi
Site: http://lunartecnologia.com.br/

Se não puder vencer pelo o talento, vença pelo o esforço.

Link to comment
Share on other sites

  • Moderadores

Bom já existem tópicos que falam sobre inclusão exclusão!

veja eles querem que tu valide a quantidade de registros em seu banco e suas tabelas e que garanta que somente sua aplicação fará isso

então não é o caso da alteração da linha mas sim a inclusão de nova ou exclusão via gerenciador de banco!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link to comment
Share on other sites

Bom já existem tópicos que falam sobre inclusão exclusão!

veja eles querem que tu valide a quantidade de registros em seu banco e suas tabelas e que garanta que somente sua aplicação fará isso

então não é o caso da alteração da linha mas sim a inclusão de nova ou exclusão via gerenciador de banco!

Em qual tabela você se refere?

Qualquer tabela do PAF-ECF deve implicar em evidenciar ? o campo "razão social"?

Exemplo: Venda, Nota fiscal, produto, etc.

Edited by joaolenosi

João Leno

Developer In Lunar Tecnologia
Formação: Bacharel em Sistemas de Informação
Pós Graduação: Infraestrutura e aplicações em redes de computadores (Cursando)
Cell: (84) 8135-9585
Skype: joaolenosi
Site: http://lunartecnologia.com.br/

Se não puder vencer pelo o talento, vença pelo o esforço.

Link to comment
Share on other sites

  • 1 month later...
  • Moderadores
  • Like 1

Cleber C. Ferreira
Analista de Sistemas e Consultor
Email e
Skype: [email protected]
Formiga-MG

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.