| Produto: | TOTVS Varejo Supermercados |
|---|---|
| Linha de Produto: | Supermercados - Linha Consinco |
| Segmento: | Varejo Supermercados |
| Módulo: | GENÉRICO |
| Função: | BACKUP / RESTORE Tabelas do PDV Padrão |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : |
Criar uma rotina de banco para realizar backup dos dados de cupons e notas, assim como realizar restauração destes dados para as tabelas originais.
Na versão 26.01, o ERP passará por ajustes para atender a exigência do CNPJ alfanumérico. Essa mudança traz a necessidade de alteração de um alto volume de registros no banco de dados, o que pode impactar diretamente o desempenho da atualização.
Caso não exista a configuração de expurgo de registros de vendas ou a parametrização esteja definida para um período superior a 365 dias, há risco de lentidão durante o processo de atualização.
Criamos esta estrutura para auxiliar os clientes que desejam manter o alto volume de registros em suas estruturas, para isso recomendamos fazer um backup dos registros de vendas antes da atualização, e restaurá-las após a atualização.
Foram criadas rotinas na package PC_RMS_CNPJ para realizar o backup e restore dos dados das tabelas do PDV. (Disponíveis a partir das versões 25.01.054 e 25.07.029)
PROCEDURE BACKUP_TABELAS_PDV(PQTDE NUMBER, PTEMPO VARCHAR2):
Esta procedure realiza o backup das tabelas do PDV.
-- PQTDE: QUANTIDADE EM NÚMEROS;
(PQTDE = 0 faz backup full)
-- PTEMPO: D (DIAS), M (MESES), A (ANOS).
PROCEDURE LIMPA_TABELAS_PDV:
Atualmente temos uma rotina de limpeza das tabelas de cupom e nota conforme os parâmetros cadastrados no painel de controle do PDV.
Essa limpeza é executada automaticamente na importação de vendas.
Criamos a procedure LIMPA_TABELAS_PDV para forçar a execução dessa limpeza para ser executada em base de homologação onde não ocorre a importação de vendas.
PROCEDURE RESTORE_TABELAS_PDV:
Esta procedure executa o restore das tabelas do PDV.
Passos para execução:
N/A.