Linha de Produto:
|
Microsiga Protheus
|
Segmento:
|
Varejo
|
Módulo:
|
SIGALOJA
|
Situação/Requisito:
|
Melhoria para avisar ao usuário o tempo recomendado nos Jobs de cargas automáticas.
|
Solução/Implementação:
| Adicionado mensagem no console na geração da carga automática(Conout) e gravado no LOGLOJA caso habilitado. |
Fontes do Pacote: |
STBREMOTEEXECUTE.PRW 09/11/2016 15:35:57
STFLOADDATA.PRW 08/11/2016 12:13:30 |
Pacote: | TWLNHA.zip |
terça-feira, 29 de maio de 2018
SIGAFRT - Cargas com arquivo de status muito grande.
CARGA MELHORIAS
Linha de Produto:
|
Microsiga Protheus
|
Segmento:
|
Varejo
|
Módulo:
|
SIGALOJA
|
Função:
|
LOJA1157
|
Situação/Requisito:
|
1 - Carga TOTVS PDV com HOST de comunicação:
Melhoria para possibilitar comunicação da Carga de dados para o TOTVS PDV através do host de comunicação. Desta forma possibilita o uso das conexão WebService, Http e Rpc a depender da configuração do usuário. Anteriormente a carga só suportava comunicação Rpc.
2 - Carga com formato Parametrizável:
Melhoria para permitir ao usuário escolher qual formato do arquivo gerado na Carga através de parâmetro. Por Padrão a carga é gerada no formata de arquivos do Servidor.
O Usuário poderá escolher se a carga será em format DBF ou CTREE.
3 – Logs na Rotina de Carga:
Melhorias e adição de logs na rotina de carga para analise da funcionalidade e possíveis causas de divergências.
|
Solução/Implementação:
|
Pré-Requisitos:
Host configurado entre TOTVS PDV e Retaguarda;
Carga Configurada entre PDV e Retaguarda;
1 - Carga TOTVS PDV com HOST de comunicação:
Atenção: Verifique no ambiente da Retaguarda se existe a funcionalidade "LJILRPCSER" cadastrada e vinculado ao perfil da Retaguarda(Master).
Caso não tenha, cadastrar e vincular. Mais Detalhes Configuração de comunicação TOTVS PDV
1.1 - Aplicar Patch deste chamado ( PDV e Retaguarda);
1.2 – Criar uma Nova carga na Retaguarda;
1.2 - Importar carga no PDV;
Verifique no console da Retaguarda que toda comunicação é chamado pelo componente FWHOSTCONN.
Atenção certifique-se que as rotinas de carga no menu do PDV(SIGAFRT.XNU) estão apontando para o modulo correto = 23
Caso esteja utilizando um JOB de usuário para carregamento das cargas certifique-se de chamar o modulo “FRT” na preparação de ambientes.
2 - Carga com formato Parametrizável:
2.1 - O formato do arquivo de carga pode ser configurado através do parâmetro MV_LJILDRV.
Pode-se utilizar o U_UPDLO105 para criação do parâmetro.
É recomendado deixar seu conteúdo vazio para que o sistema trabalhe com o sistema de arquivos locais.
Atenção: Ao trocar o Driver é preciso excluir todas as cargas geradas anteriormente pois estas estarão em formato diferente e os PDVs. não conseguirão Baixar.
Caso realmente necessário pode-se usar as configurações abaixo:
2.2 – Na Retaguarda Gerar nova Carga em DBF. configurar MV_LJILDRV = DBFCDXADS
Verifique que os arquivos são gerados e não existe a pasta ctreeint que demostra que foi gerado em dbf.
2.3 – Carga em CTREE configurar MV_LJILDRV = CTREECDX
Verifique que os arquivos são gerados e existe a pasta ctreeint que demostra que foi gerado em ctree.
3 – Logs na Rotina de Carga:
3.1 - Para acompanhamento e verificação da rotina pode-se utilizar o log que mostra passo a passo dos processo.
Para configurar o log do varejo acesse: SIGALOJA_0011_Como habilitar a geração de LOG nas rotinas do módulo de Varejo?
Dica: procure no arquivo de Log por [Carga]
|
Fontes do pacote: |
LOJA0049.PRW 07/10/2016 11:55:25
LOJA1140.PRW 07/10/2016 11:49:32 LOJA1144.PRW 07/10/2016 14:47:22 LOJA1145.PRW 07/10/2016 15:26:25 LOJA1146.PRW 07/10/2016 15:39:51 LOJA1150.PRW 11/10/2016 08:27:59 LOJA1156.PRW 11/10/2016 08:52:40 LOJA1157.PRW 11/10/2016 08:53:55 LOJA1158.PRW 11/10/2016 08:56:41 LOJA1159.PRW 11/10/2016 14:50:19 LOJA1166.PRW 11/10/2016 15:15:41 LOJA1170.PRW 11/10/2016 15:18:38 LOJA1176.PRW 11/10/2016 15:14:12 STFLOADDATA.PRW 07/10/2016 14:40:31 UPDLO105.PRW 28/09/2016 14:57:07 |
Pacote: | TWFPPF.zip |
Carga automática sequencia da carga incremental
Produto:
|
Sigaloja
|
Versões:
|
11.8
|
Ocorrência:
|
Na carga automática (job LOJA1157Job) acontece do sistema verificar o numero de sequencia da carga no momento de aplicar a atualização no PDV, caso esse numero não esteja na sequencia correta, o sistema não atualiza as cargas até que o usuário corrija manualmente excluindo as cargas que estão foram da sequencia ou gere uma carga inteira na retaguarda e atualize o PDV manualmente.
|
Solução: | Foi criado um parâmetro que verifica se o sistema valida essa sequencia de numeração ou se o sistema ignora e sempre pega a próxima carga da fila e aplica a atualização no PDV. |
Passo a passo:
|
|
Observações:
|
Para que seja possível utilizar esse melhoria, devemos observar que:
Para mais informações sobre a carga automática, pode-se consultar o documento técnico através do link: http://tdn.totvs.com.br/pages/releaseview.action?pageId=233745190
|
Parâmetros Carga
Produto:
|
Protheus
|
Versões:
|
Protheus 11 e Superior
|
Ocorrência:
|
Configuração Parâmetros Carga
|
Ambiente:
|
SIGALOJA / SIGAFRT
|
Passo a passo:
|
Parâmetros:
MV_LJILLIP - IP utilizado no wizard de importação e carga de dados;
MV_LJILLPO - Porta utilizada no wizard de importação e carga de dados;
MV_LJILLEN - Nome do ambiente utilizado no wizard de importação e carga de dados;
MV_LJILLCO - Empresa utilizada no wizard de importação e carga de dados;
MV_LJILLBR - Filial utilizada no wizard de importação e carga de dados;
MV_LJILLIM - Se fará a importação dos dados (0=Não, 1=Sim);
MV_LJILLDO - Se fará a baixa dos dados (0=Não, 1=Sim);
MV_LJILLAC - Se replicará as ações nos dependentes (0=Não, 1=Sim);
MV_LJTMPAC - Numero máximo de registros no pacote off-line. (Padrão 200)
MV_LJAMBIE - Código do ambiente atual.
MV_LJMATOF - Determina que o ambiente e matriz no processo off-line.
Consulte também:
http://tdn.totvs.com/display/public/PROT/Carga+de+Ambiente+–+108412
|
Observações:
|
O parâmetro MV_LJMATOF deve estar como .T. somente no ambiente matriz em todos os outros deverá estar preenchido com .F..
|
Como criar os campos _MSEXP e _HREXP para exportação e importação de Carga.
Produto:
|
Protheus
| ||||||||||||||||||||
Versões:
|
Protheus 11 e Superior
| ||||||||||||||||||||
Ocorrência:
|
Criação de campos _MSEXP e _HREXP
| ||||||||||||||||||||
Ambiente:
|
SIGALOJA / SIGAFRT
| ||||||||||||||||||||
Passo a passo:
|
Aplicar o compatibilizador U_UPLO105 ou U_UPDCARGA(Para release a partir da 12.1.14) para a criação dos campos _MSEXP e _HREXP nas tabelas abaixo:
("SB1", "SB0", "SLH", "SBZ", "SM2", "SA1", "SA3", "SA6", "SAE", "SAF","SBI", "SB2", "SE4", "SED", "SF4", "SF7", "SFB", "SFC", "SFE", "SFF",
"SFP", "SFH", "SFZ", "SLF", "SLG", "SLK", "SFM", "ACO", "ACP", "DA0","DA1", "ACQ", "ACR", "SL6", "SL8", "SLD", "SL7", "SUG", "SUH", "SU1",
"MDE", "MBS", "MBT", "MEN", "MEK", "MEI", "MEJ", "MB2", "MB3", "MB4","MB5", "MB6", "MB7", "MB8", "CLK", "MEU", "MEV", "CC2" ).
("SB1", "SB0", "SLH", "SBZ", "SM2", "SA1", "SA3", "SA6", "SAE", "SAF","SBI", "SB2", "SE4", "SED", "SF4", "SF7", "SFB", "SFC", "SFE", "SFF",
"SFP", "SFH", "SFZ", "SLF", "SLG", "SLK", "SFM", "ACO", "ACP", "DA0","DA1", "ACQ", "ACR", "SL6", "SL8", "SLD", "SL7", "SUG", "SUH", "SU1",
"MDE", "MBS", "MBT", "MEN", "MEK").
Nas demais tabelas, o processo deverá ser realizado via configurador conforme procedimento abaixo.
No módulo "Configurador", acesse o caminho "Base de Dados \ Dicionário \ Base de Dados" clique sobre o Dicionário e pesquise a tabela que deseje criar os campos.
Após selecionar as tabela, clique em "Editar" clique em "Campos Reservados" selecione o campo "Ident. Exp. Dados" e clique em "Finalizar".
No módulo "Configurador", acesse o caminho "Base de Dados \ Dicionário \ Base de Dados" clique sobre o Dicionário e pesquise a tabela que deseje criar os campos.
Após selecionar as tabela, clique em "Editar" clique em "Incluir" e inclua o campo, conforme exemplo abaixo:
Obs: No exemplo abaixo, estamos criando o campo na tabela SA1, porém o procedimento é o mesmo para as demais tabelas, basta alterar o prefixo.
| ||||||||||||||||||||
Observações:
|
Para aplicar o UPDLO105 ou U_UPDCARGA no Totvs Pdv, será necessário utilizar o RPO cheio, voltando a utilizar o RPO reduzido após a aplicação do compatibilizador.
|
Quais são os parâmetros que definem o tipo de Natureza?
Produto:
| Microsiga Protheus |
Versões:
|
11
|
Ocorrência:
|
Parâmetros que definem os tipos de Natureza
|
Ambiente:
|
SIGALOJA
|
Passo a passo:
|
Os parâmetros definem o tipo de Natureza são:
MV_NATDINH // Natureza DINHEIRO
MV_NATCHEQ // Natureza CHEQUE
MV_NATCART // Natureza CARTAO DE CREDITO
MV_NATTEF // Natureza CARTAO DE DEBITO AUTOMATICO
MV_NATFIN // Natureza FINANCIADO
MV_NATVALE // Natureza VALES
MV_NATCONV // Natureza CONVENIO
MV_NATOUTR // Natureza OUTRAS
MV_NATCRED // Natureza CREDITO
MV_NATNCC // Natureza NOTA DE CREDITO
MV_NATRECE // Natureza RECEBIMENTO
MV_NATDEV // Natureza DEV./TROCA
MV_NATTROC // Natureza Troco
|
Como controlar a NCC (Nota de crédito ao consumidor) por data de validade?
Produto:
|
Microsiga Protheus
|
Versões:
|
11 e 12
|
Ocorrência:
|
Como controlar a NCC(Nota de crédito ao consumidor) por data de validade?
|
Ambiente:
|
Controle de Loja, Frente de Loja
|
Passo a passo:
|
Para controlar a NCC por data de validade configure os parâmetros: MV_LJDTNCC, com a quantidade de dias que será somada à database para validação do vencimento e MV_LJVLNCC, com conteúdo igual a .T.
|
Observações:
|
Função do parâmetro MV_LJTITGR no Recebimento de Títulos.
Produto:
| Microsiga Protheus |
Versões:
|
P11
|
Passo a passo:
|
Ao realizar o Recebimento de um titulo o prefixo do título gerado (E1_PREFIXO) no “Contas a Receber” é gravado com o conteúdo do Parâmetro MV_LJTITGR.
Nome: MV_LJTITGR
Tipo: Caracter
Valor Padrão: REC
Descrição: Prefixo do Título Gerado
|
Assinar:
Postagens (Atom)