Produto: | Protheus |
Passo a passo: | Serial: 1 - Inserir a DLL DARUMA32.DLL na pasta do Smartclient 2 - Através do programa da Daruma ToolFS é possível verificar qual é porta e velocidade da impressora conectada. 3 - Configurar a porta e velocidade da impressora através do registro do Windows. Windows 32BITS HKEY_LOCAL_MACHINE\SOFTWARE\DARUMA\ECF Windows 64BITS HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DARUMA\ECF Obs.: A porta e velocidade configurada no Registro deve ser a mesma da impressora. USB: 1 - Inserir a DLL DARUMA32.DLL na pasta do Smartclient 2 - Instalar o Driver USB da própria Daruma 2 - Através do programa da Daruma ToolFS é possível verificar qual foi a porta emulada e a velocidade da impressora conectada. 4 - Configurar a porta e velocidade da impressora através do registro do Windows na pasta da Daruma. Windows 32BITS HKEY_LOCAL_MACHINE\SOFTWARE\DARUMA\ECF Windows 64BITS HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DARUMA\ECF Obs.: A Porta e Velocidade configurada no Registro deve ser a mesma da impressora. |
terça-feira, 10 de maio de 2016
SIGAFRT_SIGALOJA_0045_Quais são os procedimentos necessários que devem ser realizados, caso o Sistema apresente erro na comunicação ou fim de papel (DARUMA FS700 Serial ou USB)?
Como Definir as Formas de Pagamento Possíveis para Recebimento dos Títulos?
Produto: | Microsiga Protheus | ||
Versões: | 11 | ||
Ocorrência: | Definição das formas de pagamento possíveis para Recebimento dos Títulos. | ||
Passo a passo: | Configurar o parâmetro MV_LJTPPAG para definir as formas de pagamento possíveis para Recebimento dos Títulos. Exemplo 01: "CH,R$" permite o recebimento de títulos em cheque ou dinheiro. Exemplo 02: "CH,CC,CD" permite o recebimento de títulos em cheque, cartão de crédito e cartão de débito. Observação: Se o conteúdo estiver vazio, aceita todas as formas de pagamento. | ||
Para mais informações sobre o parâmetro MV_LJTPPAG, acesse o link: DT_MV_LJTPPAG fonte |
Qual parâmetro define multas e juros para o recebimento de títulos?
Produto: | SIGALOJA | |
Versões: | 11 e 12 | |
Ocorrência: | Qual parâmetro define multas e juros para o recebimento de títulos? | |
Passo a passo: | Os parâmetros que definem multas e juros para o recebimento de títulos são: MV_LJMULTA e MV_LJJUROS.
Fonte http://tdn.totvs.com/pages/releaseview.action?pageId=234610362 |
Configuração dos Arquivos de Configuração (.INI)
Produto: | Microsiga Protheus |
Versões: | 11 e 12 |
Ocorrência: | Orientação a configuração dos arquivos de configuração. |
Ambiente: | Nos módulos Controle de Lojas(SIGALOJA) e Frente de Lojas(SIGAFRT) |
Passo a passo: | SIGALOJA.INI [logdll] -> Para habilitar/desabilitar Logs (arquivo SIGALOJA.LOG) log = 1 -> 1=ligado/0=desligado tamanholog = 5000 -> tamanho do log em KBytes ( padrão 5000 kbytes ) [paf-ecf] -> utilizado em ambientes configurado para esta legislação davecf = [XX] -> inserir índice do totalizador de relatório gerencial, referente a impressão de DAV no ECF ( parâmetro MV_LJDAVEC com .T.) idpaf = [XX] -> inserir índice do totalizador de relatório gerencial, referente a impressão da 'Identificação do PAF' no ECF paramconfig = [XX] -> inserir índice do totalizador de relatório gerencial, referente a impressão dos 'Parâmetros de Configuração' patharqmfd = [C:\MFD\] -> inserir o caminho aonde o ECF gera o arquivo .MFD patharquivo = [C:\PAF-ECF\] -> inserir o caminho aonde serão gerados os arquivos gerados pelo Protheus, referente ao PAF. [recebimento titulos] totalizadores = [XX] -> inserir índice de um totalizador de comprovante não-fiscal cadastrado no ECF para impressão do recebimento de títulos. [totalizadores] ComprovanteCredito = [XX] -> inserir índice de um totalizador de comprovante não-fiscal cadastrado no ECF para impressão do comprovante de NCC TOTVSAPI.INI [totalizadores] recebimentotitulo = [XX] -> inserir índice de um totalizador de comprovante não-fiscal cadastrado no ECF para impressão do recebimento de títulos. sangria = [XX] -> inserir índice de um totalizador de comprovante não-fiscal cadastrado no ECF referente a sangria suprimento = [XX] -> inserir índice de um totalizador de comprovante não-fiscal cadastrado no ECF referente a suprimento/entrada de troco [Log] -> Para habilitar/desabilitar Logs (arquivo TOTVSAPI.LOG) LogEcf=1 -> 1=ligado/0=desligado LogTef=1 -> 1=ligado/0=desligado , referente ao LOG do TEF TamanhoLog=1000 -> tamanho do log Logs dos ECFs -> para alguns modelos para impressão das vendas com reservas é necessário, cadastrar a seguinte nos referentes arquivos: Impressora Bematech - arquivo BEMAFI32.INI Impressora Daruma - arquivo DARUMA.INI Impressora Sweda - arquivo SWEDA.INI Impressora Urano - arquivo URALOG2.INI [Microsiga] Pedido=[RECEBIMENTO] -> inserir o nome de um totalizador de comprovante não-fiscal cadastrado no ECFTefPedido=[RECEBIMENTO] -> inserir o nome de um totalizador de comprovante não-fiscal cadastrado no ECFCondicao=[RECEBIMENTO] -> inserir o nome de uma forma de pagamento cadastrada no ECF Impressora Epson [Microsiga] TotalizadorPedido=[RECEBIMENTO] -> inserir o nome de um totalizador de comprovante não-fiscal cadastrado no ECF TotalizadorTefPedido=[RECEBIMENTO] -> inserir o nome de um totalizador de comprovante não-fiscal cadastrado no ECF FormaPgto=[RECEBIMENTO] -> inserir o nome de uma forma de pagamento cadastrada no ECF fonte http://tdn.totvs.com/display/public/PROT/SIGALOJA_0141_Arquivos_de_Configuracao |
quinta-feira, 5 de maio de 2016
Caso queira alterar as naturezas controle de loja
EXEMPLO:
MV_NATTEF = CARTÃO DE DEBITO
MV_NATCRED = CATÃO DE CREDITO
MV_NATCONV= CONVENIO
MV_NATCHEQ = CHEQUE
MV_NATDINH = DINHEIRO
MV_NATTROC = TROCO
MV_NATFIN = FINANCIAMENTO
MV_NATCOM = COMISSOES
MV_NATVALE = VALE
MV_NATRECE = RECEBIMENTO
Ponto de entrada
IXBLOG=NORUN
"É possível verificar a existência ou execução dos P.E. habilitando a chave IXBLOG no arquivo de configuração do server. A chave IXBLOG deve ser adicionada nas configurações do ambiente (environment) onde será executada a análise e pode recever os seguintes conteúdos:
IXBLOG=LOGRUN Executa e armazena informações dos P.E. encontrados durante a execução do sistema.
"É possível verificar a existência ou execução dos P.E. habilitando a chave IXBLOG no arquivo de configuração do server. A chave IXBLOG deve ser adicionada nas configurações do ambiente (environment) onde será executada a análise e pode recever os seguintes conteúdos:
IXBLOG=LOGRUN Executa e armazena informações dos P.E. encontrados durante a execução do sistema.
terça-feira, 3 de maio de 2016
Utilizar tabela de preco faturamento no venda assistida
Na rotina Venda Assistida é possível utilizar o parâmetro MV_LJCNVDA =
.T. para utilizar o preço da tabela de vendas do Faturamento (DA0/DA1)
informando no parâmetro MV_TABPAD o código da tabela de preços.
Se ainda assim o sistema não estiver pegando o preço da tabela correta deve-se verificar o parâmetro MV_LJRETVL.
MV_LJRETVL -> 1=Retorna o menor preço de uma tabela | 2=Retorna o maior preço de uma tabela | 3=Considera o preço da tabela configurada no parâmetro MV_TABPAD
Se ainda assim o sistema não estiver pegando o preço da tabela correta deve-se verificar o parâmetro MV_LJRETVL.
MV_LJRETVL -> 1=Retorna o menor preço de uma tabela | 2=Retorna o maior preço de uma tabela | 3=Considera o preço da tabela configurada no parâmetro MV_TABPAD
segunda-feira, 28 de março de 2016
LJTIPCLI - Troca de tipo de cliente
Ponto-de-Entrada: LJTIPCLI - Troca de tipo de cliente
Versões: | Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 |
Idiomas: | Espanhol , Inglês |
Descrição:
Esse ponto de entrada tem por objetivo efetuar a troca do tipo do cliente durante a execução do cálculo de substituição tributária. Exemplo: Cliente cadastrado: 000001-01 Tipo do cliente: Revendedor Durante a venda, após a seleção do cliente, o usuário poderá optar por trocar o tipo do cliente para consumidor final, caso ele seja revendedor; sendo assim, o ponto de entrada ficaria: User Function LJTIPCLI If SA1->A1_TIPO == 'R return 'F' EndIf Return SA1->A1_TIPO
Programa Fonte
.PRW
Sintaxe
LJTIPCLI - Troca de tipo de cliente ( ) --> cRet
Retorno
fonte
http://tdn.totvs.com/display/public/mp/LJTIPCLI+-+Troca+de+tipo+de+cliente
- cRet(caracter)
- Tipo do cliente que será utilizado.
fonte
http://tdn.totvs.com/display/public/mp/LJTIPCLI+-+Troca+de+tipo+de+cliente
Procedimento de Migração de Release do Protheus 11
Válido para as Releases 11.5 e 11.8
1. PREPARANDO A VERSÃO ATUAL PARA MIGRAÇÃO
- Prepare uma base teste, efetuando CÓPIA FRIA (todos os serviços parados) e CONSISTENTE (das pastas adequadas e banco de dados) da base de produção.
- Caso sua Base de Dados seja Relacional (utiliza DBACCESS) será necessário rodar o processo de verificação dos registros duplicados. Assistente executado a partir da rotina CHECKDUPL via configurador, que tem como pré-requisito a atualização do dicionário de dados padrão na pasta SYSTEMLOAD disponível no site http://suporte.totvs.com/download, Linha Protheus, Microsiga Protheus 11, TODOS, abaixo da coluna "Nome", digitar: Dicionário, e baixar o dicionário do país desejado. Crie dentro da pasta Protheus_Data, a pasta MIGRACAO e nela descompacte o arquivo SX2.UNQ, que vem junto do arquivo do dicionário de dados da release 11.8. Na verificação de duplicidade será solicitado o SX2.UNQ da versão 11.8 como referência para a checagem.
2. ATUALIZANDO O SISTEMA
É necessário atualizar Binário, RPO, Update e LIB
Procedimento de atualização no link:
http://tdn.totvs.com.br/pages/releaseview.action?pageId=57410065
3. ATUALIZANDO O DICIONÁRIO DE DADOS
É necessário atualizar os arquivos sxsbra.txt e help de campos, na pasta Systemload
Procedimento de atualização no link:
http://tdn.totvs.com.br/pages/releaseview.action?pageId=41353531
4. ATUALIZANDO O MENU DOS MÓDULOS
É necessário atualizar os arquivos .xnu (menus de módulos).
Procedimento de atualização:
- Entre no site http://suporte.totvs.com
- Entre em DOWNLOAD
- Selecione:
Linha: Protheus
Microsiga Protheus Versão 11
TODOS
Abaixo da coluna "Nome", digite: Menus
- Baixe o arquivo com o nome Menus - BRASIL e descompacte
Para atualizar:
- Pare o servidor do Protheus (appserver)
- Efetue backup dos arquivos *.xnu da pasta \Protheus_Data\system
- Remova todos os arquivos de menu da pasta system (*.xnu).
(Lembrando que menus personalizados precisam ser refeitos)
- Copie os arquivos .xnu baixados do portal para esta pasta.
- Reinicie o servidor do Protheus (appserver)
5. LIMPEZA DAS PASTAS
- Exclua os arquivos *.DBF do diretório SYSTEMLOAD
- Exclua os arquivos *.IDX do diretório SYSTEMLOAD
- Exclua o arquivo *.TSK do diretório APPSERVER
- Exclua o arquivo *.LOG do diretório SYSTEM
6. EXECUTAR O COMPATIBILIZADOR DE MIGRAÇÃO
- Abra o SmartClient e, em Programa Inicial, digite MP710TO110
- Clique em Avançar
- Digite o Login e Senha do Admin, e pressione a tecla TAB
- Marque a caixinha "Atualizar 11 R? para 11.8" e clique em OK
- Clique em Avançar
- Na tela "Diretório de Dados", clique em Avançar
- Na tela "Configuração", desmarque todos os logs, mantendo apenas o "Log de Critical Error", que é fixo
- NÃO MARQUE a opção "Corrigir todos os erros automaticamente"
- NÃO MARQUE a opção "Manter o arquivo de log existente"
- Clique em Avançar, Avançar
- Aguarde o processo de compatibilização. Se durante o processo surgirem erros, estes devem ser corrigidos MANUALMENTE.
Obs.: segue abaixo um link com os erros mais comuns da migração, e suas correções:
http://tdn.totvs.com.br/pages/releaseview.action?pageId=41353608
Ao término da migração, entre em qualquer módulo, entre no menu Ajuda/Sobre, e verifique a informação da nova release.
fonte
http://tdn.totvs.com/pages/releaseview.action?pageId=41354489
1. PREPARANDO A VERSÃO ATUAL PARA MIGRAÇÃO
- Prepare uma base teste, efetuando CÓPIA FRIA (todos os serviços parados) e CONSISTENTE (das pastas adequadas e banco de dados) da base de produção.
- Caso sua Base de Dados seja Relacional (utiliza DBACCESS) será necessário rodar o processo de verificação dos registros duplicados. Assistente executado a partir da rotina CHECKDUPL via configurador, que tem como pré-requisito a atualização do dicionário de dados padrão na pasta SYSTEMLOAD disponível no site http://suporte.totvs.com/download, Linha Protheus, Microsiga Protheus 11, TODOS, abaixo da coluna "Nome", digitar: Dicionário, e baixar o dicionário do país desejado. Crie dentro da pasta Protheus_Data, a pasta MIGRACAO e nela descompacte o arquivo SX2.UNQ, que vem junto do arquivo do dicionário de dados da release 11.8. Na verificação de duplicidade será solicitado o SX2.UNQ da versão 11.8 como referência para a checagem.
2. ATUALIZANDO O SISTEMA
É necessário atualizar Binário, RPO, Update e LIB
Procedimento de atualização no link:
http://tdn.totvs.com.br/pages/releaseview.action?pageId=57410065
3. ATUALIZANDO O DICIONÁRIO DE DADOS
É necessário atualizar os arquivos sxsbra.txt e help de campos, na pasta Systemload
Procedimento de atualização no link:
http://tdn.totvs.com.br/pages/releaseview.action?pageId=41353531
4. ATUALIZANDO O MENU DOS MÓDULOS
É necessário atualizar os arquivos .xnu (menus de módulos).
Procedimento de atualização:
- Entre no site http://suporte.totvs.com
- Entre em DOWNLOAD
- Selecione:
Linha: Protheus
Microsiga Protheus Versão 11
TODOS
Abaixo da coluna "Nome", digite: Menus
- Baixe o arquivo com o nome Menus - BRASIL e descompacte
Para atualizar:
- Pare o servidor do Protheus (appserver)
- Efetue backup dos arquivos *.xnu da pasta \Protheus_Data\system
- Remova todos os arquivos de menu da pasta system (*.xnu).
(Lembrando que menus personalizados precisam ser refeitos)
- Copie os arquivos .xnu baixados do portal para esta pasta.
- Reinicie o servidor do Protheus (appserver)
5. LIMPEZA DAS PASTAS
- Exclua os arquivos *.DBF do diretório SYSTEMLOAD
- Exclua os arquivos *.IDX do diretório SYSTEMLOAD
- Exclua o arquivo *.TSK do diretório APPSERVER
- Exclua o arquivo *.LOG do diretório SYSTEM
6. EXECUTAR O COMPATIBILIZADOR DE MIGRAÇÃO
- Abra o SmartClient e, em Programa Inicial, digite MP710TO110
- Clique em Avançar
- Digite o Login e Senha do Admin, e pressione a tecla TAB
- Marque a caixinha "Atualizar 11 R? para 11.8" e clique em OK
- Clique em Avançar
- Na tela "Diretório de Dados", clique em Avançar
- Na tela "Configuração", desmarque todos os logs, mantendo apenas o "Log de Critical Error", que é fixo
- NÃO MARQUE a opção "Corrigir todos os erros automaticamente"
- NÃO MARQUE a opção "Manter o arquivo de log existente"
- Clique em Avançar, Avançar
- Aguarde o processo de compatibilização. Se durante o processo surgirem erros, estes devem ser corrigidos MANUALMENTE.
Obs.: segue abaixo um link com os erros mais comuns da migração, e suas correções:
http://tdn.totvs.com.br/pages/releaseview.action?pageId=41353608
Ao término da migração, entre em qualquer módulo, entre no menu Ajuda/Sobre, e verifique a informação da nova release.
fonte
http://tdn.totvs.com/pages/releaseview.action?pageId=41354489
terça-feira, 24 de novembro de 2015
Para criar condições no campo pode-se criar regras no campo X3_WHEN
Ex: IIF(nOpcAuto == 3, INCLUI := .T. .AND. ALTERA := .F.,ALTERA := .T. .AND. INCLUI := .F.)
- Para criar condições no campo pode-se determinar o nivel de visualização do campo X3_Nivel
User := NIvel 4
X3_Nivel := 5
Para validar qual usuario esta logado usar a função: RetCodUsr() e/ou UsrRetName
Demais ocorrência abrir um novo chamado
Att
N1-ADVPL
quarta-feira, 11 de novembro de 2015
A impressora Daruma não está gravando a Redução Z (SFI) no Protheus ?
Produto | Microsiga Protheus |
---|---|
Causa | O tempo configurado na impressora de timeout está muito pequeno. |
Solução | Configurar o XML DarumaFramework.xml para aguardar mais tempo antes de sair com timeout Na chaves <AguardarImpressao> <AguardarBitmapRZ> Altere pra 1 e a chave <TimeOutReducaoZ> para 300 (por exemplo 300 segundos) , é bom verificar quanto tempo está demorando para emitir a RZ, em seguida ,configure nesse timeout. |
Observações | É válido para impressoras que já estão utilizando a dll DarumaFrameWork.dll |
Assinar:
Postagens (Atom)