quarta-feira, 1 de junho de 2016
Limpar kernal / boot cheio
apt-get purge $(dpkg -l linux-{image,headers}-"[0-9]*" | awk '/ii/{print $2}' | grep -ve "$(uname -r | sed -r 's/-[a-z]+//')")
segunda-feira, 23 de maio de 2016
SIGALOJA_0294 - Erro ao imprimir comprovante não fiscal impressora Bematech. I
Produto: | Protheus |
Versões: | 11 e 12 |
Ocorrência: | Erro ao emitir comprovante não fiscal. |
Ambiente: | Controle de Loja, Frente de Loja, TOTVS PDV |
Passo a passo: | Deve ser verificado no Bemafi32.ini e Bemafi64.ini a chave: [Microsiga] Pedido=RECEBIMENTO TefPedido=RECEBIMENTO Condicao=RECEBIMENTO Pedido = Totalizador não fiscal cadastrado no ECF. TefPedido = Totalizador não fiscal cadastrado no ECF Condicao = Deve ser preenchida com um MEIO DE PAGAMENTO cadastrado no ECF: **Podendo ser cadastrado novos meios de pagamento por meio de intervenção tecnica no ECF. |
Observações: | Verificar o conteúdo do parâmetro: MV_NATRECE - Deve ser o mesmo da Condição. |
terça-feira, 10 de maio de 2016
ExecAuto LOJA701
Exemplo de Rotina para utilizar o ExecAuto do Loja701.
A rotina
ExecAuto do LOJA701 (Venda Assistida) disponibiliza a inclusão de
orçamento para futura finalização ou após manipulação (através de
customizações) dos registros gerados para explosão no GrvBatch. A rotina
não é homologada para finalização da venda, ou seja, o segundo
parâmetro deve ser sempre 3. "(Loja701(a,b,c,d,e,f,g,h)},.F.,3)"
Não está homologada com integração SIGACRD.
Não está homologada com integração SIGACRD.
USER Function MyLOJA701
Local _aCab := {} //Array do Cabeçalho do Orçamento
Local _aItem := {} //Array dos Itens do Orçamento
Local _aParcela := {} //Array das Parcelas do Orçamento
Private lMsHelpAuto := .T. //Variavel de controle interno do ExecAuto
Private lMsErroAuto := .F. //Variavel que informa a ocorrência de erros no ExecAuto
Private INCLUI := .T. //Variavel necessária para o ExecAuto identificar que se trata de uma inclusão
Private ALTERA := .F. //Variavel necessária para o ExecAuto identificar que se trata de uma inclusão
//Indica inclusão
lMsHelpAuto := .T.
lMsErroAuto := .F.
//Monta cabeçalho do orçamento (SLQ)
_aCab:= { {"LQ_VEND" ,"000001" ,NIL},;
{"LQ_COMIS" ,0 ,NIL},;
{"LQ_CLIENTE" ,"000001" ,NIL},;
{"LQ_LOJA" ,"01" ,NIL},;
{"LQ_TIPOCLI" ,"F" ,NIL},;
{"LQ_VLRTOT" , 216 ,NIL},;
{"LQ_DESCONT" , 0 ,NIL},;
{"LQ_VLRLIQ" , 216 ,NIL},;
{"LQ_NROPCLI" ," " ,NIL},;
{"LQ_DTLIM" ,dDatabase ,NIL},;
{"LQ_DINHEIR" , 216 ,NIL},;
{"LQ_EMISSAO" ,dDatabase ,NIL},;
{"LQ_NUMCFIS" ,"003011 " ,NIL},;
{"LQ_VLRDEBI" , 0 ,NIL},;
{"LQ_HORA" ,"" ,NIL},;
{"LQ_NUMMOV" ,"1 " ,NIL}}
aAdd(_aItem,{ {"LR_PRODUTO", "1 ",NIL},;
{"LR_QUANT" , 1 ,NIL},;
{"LR_UM" , "CX" ,NIL},;
{"LR_DESC" , 0 ,NIL},;
{"LR_VALDESC", 0 ,NIL},;
{"LR_DOC" , "003011 " ,NIL},;
{"LR_SERIE" , "01 " ,NIL},;
{"LR_PDV" , "0001 " ,NIL},;
{"LR_TABELA" , "1" ,NIL},;
{"LR_DESCPRO", 0 ,NIL},;
{"LR_FILIAL" , "01" ,NIL},;
{"LR_VEND" , "000001" ,NIL} })
aAdd(_aItem,{ {"LR_PRODUTO", "2 ",NIL},;
{"LR_QUANT" , 1 ,NIL},;
{"LR_UM" , "CX" ,NIL},;
{"LR_DESC" , 0 ,NIL},;
{"LR_VALDESC", 0 ,NIL},;
{"LR_DOC" , "003011 " ,NIL},;
{"LR_SERIE" , "01 " ,NIL},;
{"LR_PDV" , "0001 " ,NIL},;
{"LR_TABELA" , "1" ,NIL},;
{"LR_DESCPRO", 0 ,NIL},;
{"LR_FILIAL" , "01" ,NIL},;
{"LR_VEND" , "000001" ,NIL} })
//Monta o cabeçalho do orçamento (aPagtos)
aAdd(_aParcela,{{"L4_DATA" ,dDatabase ,NIL},;
{"L4_VALOR" ,216 ,NIL},;
{"L4_FORMA" , "R$ " ,NIL},;
{"L4_ADMINIS" , " " ,NIL},;
{"L4_FORMAID" , " " ,NIL},;
{"L4_MOEDA" , 0 ,NIL}})
SetFunName("LOJA701")MSExecAuto({|a,b,c,d,e,f,g,h| Loja701(a,b,c,d,e,f,g,h)},.F.,3,"","",{},_aCab,_aItem ,_aParcela)
If lMsErroAuto Alert("Erro no ExecAuto")
DisarmTransaction() // Libera sequencial RollBackSx8()
Else
Alert("Sucesso na execução do ExecAuto")
EndIf
Retu
COMO CONFIGURAR A CONFERÊNCIA FINAL DE FECHAMENTO DE CAIXA (VAREJO)?
Produto: | SIGAFRT E SIGALOJA |
Versões: | 11.8 e Superior |
Parâmetros: |
|
A abertura e o fechamento devem ser feitos através da rotina Abrir/Fechar caixa (LOJA260), quando for Controle de lojas (SIGALOJA) e através das rotinas de Atendimento (FRTA271 e STIPosMain) quando for Frente de Loja (SIGAFRT ).
Exemplo Conferencia de fechamento de caixa utilizando o TOTVS PDV:
Efetua e abertura do caixa em "Abrir caixa".
Efetue algumas vendas, neste caso foram 3 vendas pagas em dinheiro (R$) totalizando R$ 450,00 e uma venda paga em cheque (CH) totalizando R$ 150,00.
Apos o fechamento atarves do botão "Menu / Fechamento de caixa":
Note que o sistema apresenta as seguintes informações:
- Forma de pagamento: Descrição da forma de pagamento;
- Qtd: Quantidade de ocorrências da forma.
- Valor Apurado: Valor apurado pelo sistema.
- Valor Informado: Valor informado pelo usuário com o valor da forma presente no caixa no momento do fechamento.
A forma é adicionada ao grid da conferencia (ao lado direito da tela). Neste momento basta clicar em "Confirmar" para finalizar a conferencia no caixa.
Caso o parametro de complemento de sangria esteja habilitado, será impresso o seguinte relatório no ECF (ou impressora não-fiscal).
19/02/2016 13:43:38 GNF:000028 COO:000053
GRG:000026 CER:0026
NÃO É DOCUMENTO FISCAL
RELATÓRIO GERENCIAL
Configuração
Caixa.....: C04
Estação...: 001
PDV.......: 001
Abertura..: 19/02/2016 - Hora: 13:32
Fechamento: 19/02/2016 - Hora: 13:36
Movimento.: 01
NÃO É DOCUMENTO FISCAL
Forma !Desc. Forma ! Valor
BL !BOLETO ! 0.00
BLT !BOLETO ! 0.00
BOL !BOLETO BANCARIO ! 0.00
CC !CARTAO CREDITO ! 0.00
CD !CARTAO DEBITO ! 0.00
CH !CHEQUE ! 150.00
CO !CONVENIO ! 0.00
NÃO É DOCUMENTO FISCAL
CR !CREDITO ! 0.00
DC !DEBITO EM CONTA CORREN ! 0.00
FI !FINANCIADO ! 0.00
FID !FIDELIDADE ! 0.00
R$ !DINHEIRO ! 450.00
TST !CORRESPONDENTE ! 0.00
VA !VALES ! 0.00
VP !VALE PRESENTE ! 0.00
NÃO É DOCUMENTO FISCAL
Total.....: 600,00
--------------------------------------------------------
Pronto! Neste momento o caixa já realizou sua conferencia do dia.
Para mais detalhes, verificar documentação: http://tdn.totvs.com/download/attachments/161352099/LOJA_FRT_%20BT_Fechamento%20de%20Caixa%20Venda%20Assistida_P00221.pdf?api=v2
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)?
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. |
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
Assinar:
Postagens (Atom)