Nota |
---|
|
- Serviço instalado via MeuSuporte a partir da versão 3.7.19 na pasta C:/PDVSync
|
...
- PDV na versão 3.7 ou superior
|
Pré-requisitos:
Variáveis de ambiente criadas na máquina:
- ASPNETCORE_ENVIRONMENT
- DOTNET_ENVIRONMENT
- LOGCENTRAL_LOGIN
- LOGCENTRAL_SENHA
- LOGCENTRAL_URL
Functions criadas no banco de dados do Pdv, com nomenclatura padrão sync_.
Relação de functions:
- sync_cardadadoscanalvenda
- sync_cargadadosclassificaçãoproduto
- sync_cargadadoscliente
- sync_cargadadosclienteendereco
- sync_cargadadoscompartilhamento
- sync_cargadadoscondicaopagtooperadora
- sync_cargadadosdadocomplementarpagto
- sync_cargadadosestoque
- sync_cargadadosformapagto
- sync_cargadadosimposto
- sync_cargadadosloja
- sync_cargadadosmotivo
- sync_cargadadosncm
- sync_cargadadosoperadora
- sync_cargadadosperfil
- sync_cargadadospiscofins
- sync_cargadadospreco
- sync_cargadadosprevenda
- sync_cargadadosproduto
- sync_cargadadosusuario
- sync_removecaracteresespeciais
- sync_cargadadosramoatividade
Configurações do processo de baixa de dados via Function:
Informações |
---|
title | Encontrando o arquivo appsettings e seus parametros de configuração |
---|
|
C:\PDVSync\PDVSync.Client.Servico.Down\appsettings.Production |
Os parametros de configurações devem estar conforme abaixo:
"RecebeDadosJson": "SIM", "enderecoRaizArquivoCargaDados": "C:\\TOTVSPDV\\", "enderecoArquivoCargaDados": "C:\\TOTVSPDV\\CargaDadosSync\\" A connection string deve ser configurada para o banco do PDV com os seguintes parâmetros: - Host=localhost;
- Port=5432;
- Database=TotvsPDV;
- Username=postgres;
- Password=postgres;
|
Procedimento de Baixa de Dados:
- Baixa por tipo;
- Gera arquivo json conforme propriedade "enderecoArquivoCargaDados";
- Repete o processo para o próximo tipo;
- Gravação dos registros no pdv;
- Gravação do processo de execução e erros;
- Exclusão do arquivo json;
Consulta de execução e Retorno de Erro:
Todas as execuções de baixa de dados possuem retorno de execução e erros. A consulta do processamento do lote, pode ser feita via postman com os seguintes dados:
...
Parametros: Inquilino/loteorigem
...
Exibir filhos |
---|
all | true |
---|
page | Cliente DownClient Down (Baixa dados Retaguarda --> PDV) |
---|
sort | title |
---|
|