Ir para conteúdo
  • Cadastre-se

dev botao

Como indicar inclusão/exclusão nos registros R01, R02, R03, etc?


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

Recommended Posts

  • Membros Pro

Salve galera...

Analisando o texto do roteiro de análise versão 1.8, aplicável a ER 01.12, mais precisamente na página 101/121, temos o texto:

TESTE 115: Exclusão/Inclusão de dados;

PASSO1: Identifique no banco de dados as tabelas alimentadas pelo PAF-ECF:

a) Remova/Inclua um DAV referente a um registro existente em D2;

B) Remova/Inclua um Item de DAV referente ao registro D3;

c) Remova/Inclua um Produto referente ao registro P2;

d) Remova/Inclua um Produto em Estoque referente ao registro E2;

e) Remova/Inclua um Registro de Movimentação do ECF referentes aos registros tipo

R01, R02, R03, R04, R05, R06 e R07;

f) Remova/Inclua um Registro de Abastecimento referente ao registro C2 ;

PASSO 2: A cada ação de exclusão ou inclusão feita gere o arquivo eletrônico referente ao registro manipulado e citado no passo 1;

PASSO 3: Observe se os arquivos gerados possuem o caractere “?” no respectivo campo definido no alínea c) do REQUISITO – Observações – “b”;

Após analisar o texto, e o código fonte do ACBrPAF, verifiquei que o componente possui uma propriedade, chamada InclusaoExclusao, em alguns de seus registros responsáveis pela criação de seus respectivos arquivos.

Verifiquei que, no caso dos registros do tipo R (R01, R02, R03..), temos essa propriedade apenas no RegistroR01.

Essa problemática da Inclusão e Exclusão está totalmente resolvido no projeto ACBr ?

Identificando que houve alguma inclusão ou exclusão em algum dos Registros R eu devo apontar isso apenas no RegistroR01 ?

Seria algo tipo assim:

With ACBrPAF.PAF_R.RegistroR01 Do

begin

InclusaoExclusao := (condicaoQueIndicaInclusaoExclusaoR01) Or

(condicaoQueIndicaInclusaoExclusaoR02) Or

(condicaoQueIndicaInclusaoExclusaoR03) Or

(condicaoQueIndicaInclusaoExclusaoR04) Or

(condicaoQueIndicaInclusaoExclusaoR05) Or

(condicaoQueIndicaInclusaoExclusaoR06) Or

(condicaoQueIndicaInclusaoExclusaoR07);

.....

end

No caso, a condição que indica a Inclusão ou Exclusão poderia ser uma das citadas neste post, criptografando o recordcount (ou 'select count(*)...'), ou ainda criando a tal tabela de log, mas o problema no meu ver é que o texto é confuso quanto a verificação que deve ser feita.

PASSO 3: Observe se os arquivos gerados possuem o caractere “?” no respectivo campo definido no alínea c) do REQUISITO – Observações – “b”;

Onde está a alinea c) do REQUISITO - Observações - "b"; ???

Alguem já homologou o PAF-ECF com esse recurso ? utilizando ACBr paga gerar os arquivos ?

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

Alcir Marcon

Dourados-MS

Link para o comentário
Compartilhar em outros sites

  • Consultores

Por favor alcir

Crie um tópico novo para uma dúvida nova.

MODERAÇÃO: TÓPICO DIVIDIDO

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.