...
Expandir |
---|
title | Solicitação: DDLEGFIN-1232 |
---|
|
Essa implementação e as demais referente a este processo de integração, deverá ocorrer nos caixas: - ECF, NFCE, SAT, MFE e faturamento de nova via PDV.
1) Deve ser criado o seguinte parâmetro na rotina 132: - Nome: UTILIZAGATECASH
- Descrição: Utiliza a integração Gatecash
- Texto de Ajuda: O parâmetro visa a realizar a integração do PDV com o sistema Gatecash.
- Será por filial, dentro do assunto Autosserviço.
- Ter as opções SIM e NÃO (sendo a opção NÃO o valor padrão)
2) Na rotina 2044, deverá ser realizado os ajustes: - Deve ser criado uma aba com a descrição “Configurações Gatecash”.
- Esta nova aba só deve ser disponibilizada para o usuário quando o parâmetro UTILIZAGATECASH, na filial selecionada, estiver marcado como SIM.
- Dentro da nova aba, deve ser criado o campo “IP Servidor”, sendo um campo alfanumérico, sem obrigatoriedade de preenchimento e com a seguinte dica: “Endereço IP do servidor Gatecash”.
3) Na rotina 2075, no processo de inicialização, caso o parâmetro UTILIZAGATECASH estiver marcado como SIM e no cadastro do caixa contém o IP do servidor Gatecash informado, deve ser implementação a chamada da seguinte função da dll GCPlug.dll: - GATECASH_InicializaEx2(const CaminhoBase: string; const Servidor: string; Pdv: Integer; const CaminhoLog: string).
- No parâmetro CaminhoBase, deve ser passado valor “.”.
- No parâmetro Servidor, deve ser passado o IP configurado na rotina 2044.
- No parâmetro Pdv, deve ser passado o número do caixa.
- No parâmetro CaminhoLog, deverá passar o diretório da pasta que será salvo os logs. Serão gravados registros de log em arquivos gcecho#.log, onde # indica o dia do mês. Esses arquivos de logs serão gerados pela DLL e não pela rotina 2075, na qual só terá o trabalho em passar o diretório que a DLL irá gravar esses arquivos. Será usado o diretório “C:\winthor\prod\MOD-020\LOGGATECASH” mais as pastas do ano e mês corrente. Exemplo: “C:\winthor\prod\MOD-020\LOGGATECASH\2021\janeiro”.
- A função GATECASH_InicializaEx2 terá os seguintes retornos:
- 0: sucesso ao inicializar comunicação.
- -999: falha ao executar comando.
- Deve ser gerado no arquivo LogCX o registro do retorno da função.
- Caso a dll não exista dentro do diretório “C:\winthor\prod\MOD-020", deverá registrar no arquivo LogCX a seguinte descrição "O arquivo GCPlug.dll é inexistente. Cód. Operador: XX", onde XX é o código do operador efetuou o login.
|
03. SOLUÇÃO
Totvs custom tabs box |
---|
tabs | Parametrização, Saiba como funciona, Passo 03, Passo 04 |
---|
ids | passo1,passo2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| 1. Acesse a rotina 560 - Atualizar Banco de Dados na versão 30.2.0.272 e atualize a Tabela de parâmetros por Filial - 132 (PCPARAMFILIAL);:
Image Modified
2. Acesse a rotina 132 - Parâmetros da Presidência e marque Sim no parâmetro 4519 - Utiliza Integração Gatecash:
Quando marcado como Sim, o parâmetro visa a realizar a integração do PDV com o sistema Gatecash.
Image Modified
3. Atualize a rotinas abaixo para as versões indicadas ou versões anteriores: - 2044 - Cadastrar CheckOut, versão XX.XX.XX
- 2075 - Frente de Caixa, versão XX.XX.XX
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| Expandir |
---|
title | Rotina 2044 - Cadastrar CheckOut |
---|
| 1. Acesse a rotina 2044 e clique o botão Pesquisar, selecione o caixa desejado e clique o botão Editar; Observação: para este exemplo estamos editando o cadastro já existente.
2. Acesse a aba Configuração Gatecash: 2.1 Informe/preencha conforme necessidade o campo IP Servidor;
Observações: - O campo IP Servidor é um campo alfanumérico, Não é obrigatório seu preenchimento; Image Added
- A aba Configuração Gatecash só permanece visível para exibição/edição caso parâmetro 4519 - Utiliza Integração Gatecash da rotina 132 esteja marcado como Sim na Filial selecionada. - Caso parâmetro 4519 esteja marcado como Não ou seja informada uma Filial não configurada, ao Incluir e/ou Editar um CheckOut a aba Configuração Gatecash não é exibida. Veja neste exemplo abaixo:
Image Added
3. Realizado registro conforme necessidade clique o botão Gravar. |
|
|
04. DEMAIS INFORMAÇÕES
Card documentos |
---|
Informacao | Use esse box para destacar informações relevantes e/ou de destaque. |
---|
Titulo | IMPORTANTE! |
---|
|
...