Você está na página 1de 21

COMO FAZER

ATUALIZAR VERSÃO MACFIN SERVIDOR

1-Derrubar o serviço do firebird Fazer backup da base: BASE_PRI.GDB do cliente e colar na pasta backup.(obs se não
houver a pasta criar uma)

2-Verificar se existe a pasta “atualiza base”, na pasta mcfin, se tiver só passar a” BASE_PRI.GDB” atualizada para a
pasta, se não tiver, enviar a pasta inteira atualiza base.

3-Abrir o atualiza base, clicar em exibir script na opção base padrão origem (procuro BASE_PRI.GDB que está dentro
da pasta atualiza base),depois vai na opção base que será atualizada destino (procura a BASE_PRI.GDB que está
dentro da pasta Macfin, e clicar na barra atualizar.

4-Vai no arquivo Sysemp remove a linha referente a versão, salve o arquivo sysemp e execute o proadm.exe como
administrador, vai no servidor copia o link da ultima versão e cola na pasta do macfin.

5-Abrir o sistema como adm.

ATUALIZAR VERSÃO MACFIN TERMINAL

1-Ná maquina do cliente clicar com botão direito no icone macfin abrir local de arquivo

2-Vai no sysemp, remova a linha ref. a versão antiga e execute o proadm como administrador.

3-Vai no servidor programa solução/macfin versão copia a ultima versão do proadm e cola na pasta macfin do cliente

4-Abre o macfin do cliente como adm.

ERRO NO ENVIO CUPOM

CLIENTE NÃO ENVIOU CUPOM FISCAL OU DEU ERRO.

1-CANCELA A VENDA E REFAZ A VENDA

2-ALT+G PRA FAZER A VENDA NOVAMENTE.

3-CONCLUIR A VENDA NORMALEMTE

FECHAR TERMINAIS

select * from mon$attachments

DESAUTORIZAR VENDA

ACESSAR A TABELA VENDA:

1-consultar a venda e copiar o ecf_caixa(codigo do caixa)

2-setar null nos campos (ecf_cx_data,ecf_codcaixa,ecf_caixa)

comitar

select v.ecf_numero, v.ecf_cx_data, v.ecf_codcaixa, v.ecf_caixa from vendas v

where v.ecf_numero=000000 (numero da venda)

--------------------------------------------------------------------------
3- colar ecf_caixa

select * from caixa c where c.cx_cod= (colocar o ecf_caixa)

4- No campo cx_cancelado = S

--------------------------------------------------------------------------

select * from saldocaixa (CALCULA VALOR DE A-B) E COLOCA ESSE VALOR NO SCX_VALOR DO SALDO CAIXA

Duplicidade de nota

1) Disco local c:\ (entrar na pasta de notas2.0)

2) vai na internet consultar notas (consultar notas completa)

3) quando a cliente diz que e a mesma nota vai reprocessamento indentifica a chave ve os ultimos 8 caracteres. dois
cliques pra reprocessar.

4) se não for a mesma nota, tem que verificar a ultima numeração da nota que ela enviou, vai em faturar notas
fiscais e altera o numero da nota.

ERRO AO IMPRIMIR VENDA

1)select * from itvenda iv where iv.ecf_numero = 37712(numero da venda), copiar pro_codigo e pesquisar no
proximo script.

2)select p.pro_codigo,p.pro_descricao,p.pro_embalagem from produto p where p.pro_codigo = 5440361

Verificar pro embalagem (vai estar null) colocar 1

Erro na carta de correção, no sequencial.

-Vai no sistema no sequencial, (zera) NOTA_F, NTF_CCE_NSEQ e salva.

ERRO DE CNPJ NA ENTRADA DE NOTA

DUPLICIDADE

1-VERIFICAR SE NA CHAVE DA NOTA VEM O SEGUINTE NUMERO DE CNPJ 07954597000152

2-COPIAR O CNPJ DA SEFAZ (07954597000152) TROCAR PELO CNPJ DO CADASTRO DO FORNECEDOR.

3-DA ENTRADA NA NOTA.

4-RETORNAR COM CNPJ CORRETO DO FORNECEDOR.

select * from nota_f n

where n.ntf_numero= 12003

procurar a chava na nfe, e protocolo colocar comitar, e depois baixar o xml e colocar na pasta.

Erro de importar xml de notas de entrada


-Backup do banco

-vai em tabela (XML PRODUTO)

-DATA, EXPORT DATA SCRIPT (CALENDARIOZINHO)

-CLIPBOARD

-EXPORT, COLA NO BLOCO DE NOTAS

-DROP A TABELA (XML PRODUTO)

-Vai no sysemp apaga a versão do macfin executa ele ate criar a tabela novamente.

-vai no ibexpert na engrenagenzinha cola o script que foi exportado e executa, sai do banco.

na tabela de vendas deixar o campo COD_DAV null

SELECT ECF_NUMERO,COD_DAV

FROM VENDAS

WHERE ECF_NUMERO=201

UPDATE VENDAS

SET

VENDAS.COD_DAV=NULL

WHERE VENDAS.ECF_NUMERO=201

na tabela de vendas deixar o campo COD_DAV null

SELECT ECF_NUMERO, COD_DAV

FROM VENDAS

WHERE ECF_NUMERO=201

UPDATE VENDAS

SET VENDAS.COD_DAV=NULL

WHERE VENDAS.ECF_NUMERO=201

IC COMERCIAL

update vendas v set v.ven_codigo =X where v.emp_cod = 2

IMPORTAR ORÇAMENTO

1-CTRL+X vai em importar


INSERT

INSERT INTO VALIDACAO (CODIGO, QTDEST, DATAEXP, CHAVE, DATAINI, DATA_ULT_BACKUP, QTD_ECF, QTD_NFE,
QTD_ORC, QTD_CAD, QTD_PRO) VALUES (1, 'dhhfpdab', '03/3.30061', '03333:17,DBBJDBJ@', '03/3.:/071', NULL,
NULL, '9999', NULL, NULL, NULL);

COMMIT WORK;

INSTALAÇÃO SPDVSAT

Instalação do Integrador SPDVSAT

1-copiar a pasta apgefsat(encontra-se na pasta instalação) para o disco c (sempre ir no servidor e pegar a ultima
versão do spdvsat integrador)

2-copiar para a maquina do clinete a pasta Instalação spdvsat colocando na area de trabalho.

3-avancar e intalar todos os itens (pasta instalação spdvsat)

4-copiar todas as dlls da (pasta dlls novas dentro da pasta spdvsat) e colar no %appdata% pasta integrador.

5-configurar o integrador, colocando o cnpj do cliente inscrição estadual codigo de vinculação(entrar no site do
sintegra para pegar incrição estadual, depois entrar no portal da sefaz escolher opção software house

LICENÇAS

QUANTIDADE DE ESTAÇÕES

1-PARA TODO MUNDO, TODAS AS ESTAÇÕES E PEDE O ACESSO DO SERVIDOR

2-PARA O FIREBIRD E INICIA NOVAMENTE.

MANIFESTO ERRO

1-vai na nota envia pra sefaz, ve o erro de duplicidade

2-consulta nota e baixa o xml da nota e coloca na pasta nota2.0 do mes correto (-nfe)

3-ibxpert

select * from nota_f n

where n.ntf_numnota in (27074,27075)

coloca numero de duas notas a que for fazer e outra pra comparar,

4-copia o numero da nota e o protocolo cola e comita.

pesquisa venda e mudar forma de pagamento do caixa

select * from caixa c where c.cx_numdoc='11771'

select * from vendas v

where v.ecf_numero =
MUDAR O VALOR DOS PRODUTOS NO SPDV

1-entrar disco c pasta apgefsat

2-procurar arquivo config

3-procurar por (PRC),

4-colocar =1 pra ser possivel mudar o valor no spdv.

INSTALAÇÃO MCFIN

INSTALAÇÃO DO SISTEMA

SISTEMA

Instalação do MACFIN/Servidor System 32

1- Copiar a pasta MACFIN para o disco C do computador e Colar a versão mais recente do ProAdmAutomacao (\\
SRVSOLUCAO\Geral\Programas Solução\MCFIN Versao) obs:procurar a versão mais recente.

2- Instalar o Firebird-2.5.0.26074 (PASTA ENCONTRA-SE NO DENTRO DA PASTA MACFIN CONFIG) OBS: INSTALAR
SOMENTE NO SERVIDOR.

3- Copiar todas os arquivos dll para o C:/windows/system32 (INSTALA DLL DA PASTA MACFIN
registra,instaladll,instala dll novo 64)

4- colar o atalho na area de trabalho.

5-Se der erro, configurar SYSEMP.DAT

Instalação do MACFIN/Servidor System 64

1- Copiar a pasta MACFIN para o disco C do computador e Colar a versão mais recente do ProAdmAutomacao

2- Instalar o Firebird-2.5.0.26074

3- Copiar todas os arquivos dll para o C:/windows/system32 e na Pasta C:\Windows\SysWOW64.

4- colar o atalho na are de trabalho.

Instalação do MACFIN/Terminal

1- Copiar do servidor a Pasta C:/Macfin e colocar no disco C do terminal.

2- entra em C:/Macfin/sysemp, copiar o nome do servidor e colar no sysemp em Base 0000:NOME DO


SERVIDOR:=C:\MACFIN\BASE_PRI.GDB

3- colar o atalho na are de trabalho.

###############################################################################################
MANIFESTO

1.Faturamento>Faturar Notas Ficais

2.Cadastrar Clientes

3.Complemento>Total NF

4.Digitar Chave

5.Dados adicionais>transportadora

6.Qtde, especie (volumes), Peso Bruto, Peso Liquido>Salvar

7.Alterar o numero da NF.

8.Abrir o MDFe

9.Pesquisar e marcar a NFe

10.Dados de carregamento(onde sera carregado), veiculo(Transportadora, Motorista, Veiculo),> Incluir

11.Veiculo>Motorista

12.Informar onde vai ser descarregado

13.Visualizar Antes de Enviar(Conferir)

14.Enviar MDF e para Sefaz

###############################################################################################

CANCELAMENTO

1.Emissor NFe 4.0>Arquivcos XML Mês>Notas processadas>Cancelar NFE.

AUTENTICAÇÃO VENDA AUTENTICADA:

Trocar auntenicação de dinheiro pra cartão e cartão pra dinnheiro

---------------------------------------------

1-Seleciona a tabela caixa e numero da venda

SELECT * FROM CAIXA C WHERE C.CX_NUMDOC=405 (405 E O NUMERO DA VENDA)

-----------------------------------------------------

2-Recorta o valor do dinehiro e coloca no cartão

ou processo inverso se caso for cartão pra dinheiro

-----------------------------------------------------

3-Entrar na tabela vendas Recorta o valor do dinehiro e coloca no cartão

ou processo inverso se caso for cartão pra dinheiro


e modificar a forma de pagamento

3.1 (ECF_FPG_COD) colocar o codigo correspondente a forma de pagamento.

SELECT * FROM VENDAS V WEHRE V.ECF_NUMERO=405

Comita

UPDATE EM TODOS OS PROTUDOS, COLOCANDO CFOP E CSOSN

select p.cfop,p.csosn_codigo,p.cst_a,p.cst_b_ent from produto p (consulta)

Atualizando os campos do cadastro do produto – Sit. Trib.

update produto p set

p.cfop=5405,

p.csosn_codigo=500,

p.cst_a=0,

p.pro_cst='cst60'

VERIFICA O CABEÇALHO DA NOTA FISCAL

select * from nota_f n where n.ntf_numero=26

---------------------------------------------

VERIFICA OS ITENS DA NOTA.

select * from itnf i where i.ntf_numero=26

select * from itordemserv o where o.os_numero=478

FECHAMENTO DO CAIXA AUTENTICANDO VENDAS:

1 – Abra o Sistema MACFIN, e clique na Aba: Faturamento

2 – Clique com o botão direito do mouse e escolha opção: Caixa da Empresa e selecione a Empresa

3 – APARECERÁ ESTA TELA:


Nesta tela marque a opção todos, logo aparecerá a seguinte tela, na qual o usuário fechará o caixa com data de hoje,
mas sendo caixa de ontem:

Devolução de compra

Produto de susbistituição ?

Qual foi o cfop de entrada, que terá ser referenciado de acordo com a nota fiscal de entrada, pois, pelo CFOP desta
nfe de entrada, referenciamos o CFOP da nota fiscal de devolução.

TELA MOVIMENTO (F10)

INCLUSÃO DE NOTA FISCAL – GERAR VENDA ANTES, PARA DEPOIS IMPORTAR PARA A NFE, POIS, SENÃO
NÃO DARÁ BAIXA NO ESTOQUE FISCAL.
TABELAS MCFIN\BASE PRI

INSERIR VALOR DO SERVIÇO NA VENDA DO PRODUTO, OU SEJA, NO SEU ORÇAMENTO:

Cliente terá que inserir o serviço, como produto, pois, somente assim, conseguirá valorar no orçamento, o custo do
serviço executado;

Obs: Somente muda o valor do ISS deste produto “serviço”, imposto este, que deverá ser maior que 6% .

Alterar numero sequencial da nota fiscal no sistema:

1 - Acessar, configuração, cod.seq, editar, preencher o campo numero nota com zeros em todo o campo, e depois,
apagar quatro zeros do final para o inicio e digitar numero da nota. Depois, salvar.

Voltar até o campo da nota fiscal no sistema e alterar o numero da nota fiscal.

VENDA A PRAZO:

Todos os campos dentro deste módulo, terão que serem preenchidos com zeros, logo, necessário teclar enter em
todos os campos e não outra tecla.

No campo espécie, você escolherá o tipo de modalidade que pagará esta venda: CARTÃO, BOLETO, CHEQUE, ETC..

ACERTO DE ESTOQUE, P/TRANSF. DE PRODUTOS SEM GERAR VENDA. (Peças do estoque p/mecânica de maq.
Origem: Empresa, Destino: Técnico ou mecânico.

VERIFICAR O ACERTO DE ESTOQUE EXECUTADO NO PERÍODO

FATOR  PRODUTO X UNIDADE (PCT5,UN1), QUANTIDADE NO PACOTE  5 e 01

OBS: COMPLEMENTO - VENDAS


Pra validar a venda fracionada, será necessário habilitar a validação a opção,no complemento: pois senão
a função não controlará o fracionamento deste recurso.

EXEMPLO DO COMANDO ALTER TABLE- SEMPRE ADICIONA O COMANDO NA ULTMA LINHA DA TAB.

ALTER TABLE NOTA_F ADD ECF_DINHEIRO DOUBLE PRECISION DEFAULT 0;

ALTER TABLE NOTA_F ADD ECF_CHEQUE DOUBLE PRECISION DEFAULT 0;

ALTER TABLE NOTA_F ADD ECF_CREDIARIO DOUBLE PRECISION DEFAULT 0;

SCRIPTS FRENTE E BANCO:

SCRIPT – 1F

ALTER TABLE CARTAO_PGTO ADD TIPO_TRANSMISSAO VARCHAR(12);

ALTER TABLE CARTAO_PGTO ADD FINALIZACAO VARCHAR(40);

ALTER TABLE CARTAO_PGTO ADD STATUS VARCHAR(20) DEFAULT 'PENDENTE';

SCRIPT-2F – COMBUSTÍVEL
ALTER TABLE ESTOQUE ADD ANP INTEGER;

ALTER TABLE ESTOQUE ADD DESCRICAO_ANP VARCHAR(95);

ALTER TABLE ESTOQUE ADD UFCONS VARCHAR(2);

ALTER TABLE VENDA_ITEM ADD ANP INTEGER;

ALTER TABLE VENDA_ITEM ADD DESCRICAO_ANP VARCHAR(95);

ALTER TABLE VENDA_ITEM ADD UFCONS VARCHAR(2);

SCRIPT-3F – (diversos):Tab - Estoque

ALTER TABLE ESTOQUE ADD PGLP NUMERIC(15,4);

ALTER TABLE ESTOQUE ADD PGNN NUMERIC(15,4);

ALTER TABLE ESTOQUE ADD PGNI NUMERIC(15,4);

ALTER TABLE ESTOQUE ADD VPART NUMERIC(15,4);

/* Campos Tag Combustivel Tabela Venda_item - 25/05/2020 */

ALTER TABLE VENDA_ITEM ADD PGLP NUMERIC(15,4);

ALTER TABLE VENDA_ITEM ADD PGNN NUMERIC(15,4);

ALTER TABLE VENDA_ITEM ADD PGNI NUMERIC(15,4);

ALTER TABLE VENDA_ITEM ADD VPART NUMERIC(15,4);

/* Fim 25/05/2020 - Não Estqueça de atualizar Macfin e Sincronizador Também */

/* Campo Produto Fracionário */

ALTER TABLE ESTOQUE ADD PRO_PROFRAC CHAR(1)

SANGRIA - SUPRIMENTOS

ALTER TABLE SANGRIAS ADD OBSERVACAO VARCHAR(1000);

ALTER TABLE SUPRIMENTOS ADD OBSERVACAO VARCHAR(1000);

PIX

ALTER TABLE SESSOES ADD REC_PIX DECIMAL(12,2);

ALTER TABLE SESSOES ADD INF_PIX DECIMAL(12,2);

ALTER TABLE VENDA ADD PIX NUMERIC(15,2);

SCRIPT – TAB ESTOQUE FRENTE

ALTER TABLE ESTOQUE ADD QTDE_TAB_2 FLOAT;

ALTER TABLE ESTOQUE ADD QTDE_TAB_3 FLOAT;


SCRIPT – NÃO PERMITE DESCONTO NO PRODUTO

ALTER TABLE ESTOQUE ADD NPERMITE_DESCONTO CHAR(1);

SCRIPT – VENDA COM VALE

ALTER TABLE VENDA ADD VALE DECIMAL(15, 2);

ALTER TABLE SESSOES ADD REC_VALE NUMERIC(12, 2);

ALTER TABLE SESSOES ADD INF_VALE NUMERIC(12, 2);

VENDA COM VALE

ALTER TABLE VENDA ADD VALE DECIMAL(15, 2);

ALTER TABLE SESSOES ADD REC_VALE NUMERIC(12, 2);

ALTER TABLE SESSOES ADD INF_VALE NUMERIC(12, 2);

RATEIO COM DESCONTO:

ALTER TABLE VENDA ADD RATEIO_DESC_PDV VARCHAR(1) DEFAULT 'N';

SINCRONIZADOR – TODOS ESTES NA BASE: FRENTE

ALTER TABLE ESTOQUE ADD NPERMITE_DESCONTO CHAR (1);

SCRIPTS PARA A BASE BANCO.GDB

ALTER TABLE ORCAMENTO ADD TAB_NOME VARCHAR(30)

SCRIPT – ORCAMENTO: BANCO.GDB

ALTER TABLE ORCAMENTO ADD ECF_NUMERO DOUBLE PRECISION;

ALTER TABLE ORCAMENTO ADD ECF_NUMERO DOUBLE PRECISION;

UPDATE NCM FRANCION

UPDATE PRODUTO SET PRODUTO.NCM = ‘39249000’ WHERE PRODUTO.NCM IN (‘39239000’,’39241000’)

Site hpofficeconnect 1920s

https://www.youtube.com/watch?v=wVxkuUDokDQ

TRAVANDO NOTA FISCAL NA ENTRADA DE PRODUTOS – NF DE ENTRADA

Cancele a entrada e exclua na pasta MCFIN, o arquivo: COMPAS.INI

DESAUTENTICANDO VENDAS OU PEDIDO DE VENDA: NA SEQUENCIA CORRETA:

select v.ecf_codcaixa, v.ecf_caixa from vendas v where v.ecf_numero = 58009

UPDATE VENDAS V SET


V.ECF_CAIXA = NULL,

V.ECF_CX_DATA = NULL,

V.ECF_CODCAIXA = NULL

WHERE V.ECF_NUMERO = 58009

UPDATE CAIXA C SET

C.CX_CANCELADO = 'S'

WHERE C.CX_COD= 139380 (NUMERO DO CAIXA A SER ESTORNADO O VALOR, copiada no select)

select * from saldocaixa s where s.scx_data = '08.09.2022' (Somente se o caixa tiver


fechado usaremos a-b).

NOTA DE ENTRADA DE PRODUTOS – OBSERVAÇÕES:

AO TENTAR SAIR DA TELA DE ENTRADA DE PRODUTOS, O SISTEMA TRAVA:

Deletaremos na pasta dos sistema MCFIN, o arquivo: COMPRAS.INI, sai do sistema e entra novamente.

AO TENTARMOS DÁ ENTRADA EM UMA NOTA EMITIDA PELO SITE DA SEFAZ, TERÁS QUE EFETUAR
ENTRADA COMO MODELO 1 – ENTRADA AVULSA, MESMO BAIXANDO O XML DA NOTA.

ERRO DE VALIDAÇÃO NO SPDV AO ENVIAR CUPOM DE VENDA NO CARTÃO:

Problema de SCHEMA, leve o schema correto para a pasta: APGEFSAT e faça o apontamento para esta
pasta no caminho no spdv que alcança o schema.

BAIXA DE CONTAS

ESTA OPÇÃO SE MARCADA, ALTERARÁ A TABELA DE PREÇOS


SCRIP PARA CORRIGIR PROBLEMA COM BAIXA DE Conta que teve alteração na venda depois de baixada:

select CON_BAIXA, CON_PAGO FROM BXCONTAS

select CON_BAIXA, CON_PAGO FROM CONTAS

Então você colará os valores dos dois campos da tabela: BXCONTAS, nos mesmo campos só que na
tabela: CONTAS.

Assim, será solucionado o problema de baixas de contas que mesmo após baixadas, ainda continuam
como ainda não baixadas.

ERRO DE ESTORNO DO CAIXA QUANDO NÃO OCORRER:

Estoque de baixa de conta do caixa errado, fez o estorno e mesmo assim ainda consta no caixa

Solução:

Acessar a tabela conta e informar o estorno na tabela cancelado = S

TABELAS QUE DEVERÃO RECEBER O COMANDO: delete from “tabela”, para zerar movimentação no
base_pri, copiado de outra empresa com mesmos produtos ou de mesmo proprietário :backup antes.

Compras, itcompras

Vendas,itvendas.

Orcament,itorc

Notaf, itnf

SETOR FINANCEIRO – CONTROLE DE BANCOS


CADASTRANDO CONTA PARA EMISSAO DE BOLETO:Pra executar este cadastro, será necessário receber as
informações do banco a ser cadastrado pra receber os boletos.

NOTA FISCAL DE DEVOLUÇÃO: CST-B: inf. c/contador  CSOSN: 900 mas bom inf. c/contador também.

DICAS SOBRE GERAR CRÉDITO PARA O CLIENTE QUE DEVOLVEU PRODUTO E COMPROU OUTRO PRODUTO.

1 – Para gerar o crédito para seu cliente no sistema (caixa), você fará uma venda negativa para o cliente daquele
produto devolvido pelo mesmo.

2 – Na compra dos outros itens, o sistema reconhecerá o crédito deste cliente e abaterá na hora do pagamento da
nova compra.

3 – Você poderá efetuar esta operação dentro do mesmo pedido de venda, desde que este cliente esteja neste
pedido, comprando um outro produto com o credito que será gerado pela venda negativa do produto devolvido.

4 – Para gerar uma devolução para o cliente que já recebeu uma nota fiscal com vários produtos e que devolveu um
item daquela nota. Para isso, você fará uma venda do produto devolvido, e depois importará a venda para a nota de
entrada com CFOP de entrada do cliente pra sua empresa.

Nome: DEVOLUÇÃO DE ENTRADA.

COMANDO PARA CORREÇÃO DO ERRO GETIN NO SPDVSAT SOLUÇÃO:

select * from estoque

select estoque.codbarra from estoque where estoque.codbarra = 'GETIN'

update estoque set estoque.codbarra = 'null' where estoque.codbarra = 'GETIN'

TELAS DE CONFIGURAÇÃO DO SISTEMA


DELETE FROM LOG;
DELETE FROM VENDAS;

DELETE FROM ITVENDA;

DELETE FROM ORCAMENT;

DELETE FROM ITORC;

DELETE FROM NOTA_F;

DELETE FROM ITNF;

DELETE FROM BALANCO;

DELETE FROM SALDOESTOQUE;

DELETE FROM CAIXA;

DELETE FROM SALDOCAIXA;

DELETE FROM LCCXBCO;

DELETE FROM PRODUCAO;

DELETE FROM SOLICITACAO;

DELETE FROM ROMANEIO;

DELETE FROM ITROMANEIO;

DELETE FROM PRODFATOR;

DELETE FROM ORDEMSERV;

DELETE FROM ITORDEMSERV;

DELETE FROM MOVIMENTACAO;

DELETE FROM MOVEST;

DELETE FROM COMPRAS;

DELETE FROM ITCOMPRA;

delete from atu_cliente;

delete from atu_produto;

PROCEDIMENTO PARA TRANSFERIR TABELA PRODUTOS E CLIENTES PARA UMA BASE ZERADA MCFIN
Primeiramente copie a base de origem: BASE_PRI.GDB, para uma pasta separada.

Em seguida, registre esta tabela (produtos) ou (clientes) no ibexpert, onde você selecionará a tabela
desejada e após ordenar por código do produto com ORDER BY.coluna, depois aperta com tabela aberta
Ctrl + end, para ir para o final da coluna ordenada.

Após ordenar esta coluna na tabela(cod_ produto), poderá exportar para um select que será rodado na
base zerada do cliente.

Na tabela produtos, colunas (campos): (tabelas: produtos, clientes, grupos, grupo_codigo)

Pro_codigo (ordenar);

Tabela BXCONTA, excluir lançamento de acordo com o numero do documento gerado.

Relacionamenos entre as tabelas abaixo para a baixa de contas, mas excluindo na tabela: BXCONTA, já
resolverá:

CAIXA

CONTAS

BXCONTAS

No select no firebird, não utilizamos virgula, mas sim, ponto, para executarmos a consulta. Também
utilizamos haspas simples, pra procurar campo valor varchar.

IMPORTANDO ORÇAMENTO PARA A VENDA- OBS:

Caso o orçamento a ser importa para a venda não tenha nenhum item inserido neste, não poderá ser
importado para a venda, mesmo sento autorizado.

BAIXOU A CONTA E AINDA CONTINUA COMO NÃO BAIXADO:

Tabelas:

BXCONTAS ( copia dados para a tabela seguinte, contas os valores relativos a baixa efetuada).

CONTAS

CLIENTES

select * from nota_f n where n.ntf_numero=2

select * from itnf i where i.ntf_numero=2

select p.pro_codigo,p.pro_referencia,p.pro_descricao from produto p


select p.pro_codigo,p.pro_referencia, p.pro_descricao from produto p WHERE P.pro_codigo <>
P.pro_referencia

update produto p set

p.pro_referencia = null;

update produto set produto.pro_referencia= produto.pro_codigo WHERE produto.pro_codigo <>


produto.pro_referencia

select produto.pro_codigo, produto.pro_referencia from produto

frente

select * from estoque where estoque.codbarra='SEM GETIN'

update estoque set estoque.codbarra='SEM GETIN'

UPDATE ESTOQUE SET ESTOQUE.codbarra= estoque.codigo

ABA VENDAS CONFIGURAÇÃO DO SISTEMA:

 USUÁRIO CAIXA DO PDV FOI EXCLUÍDO PELO SINCRONIZADOR


INSERT INTO usuarios (CODIGO, NOME, SENHA, VINCULADO_AO_CODVENDEDOR, CHK_PARAMETROS,
CHK_CONFIGURACOES, PE_ABRE_GAVETA, PE_SUPRIMENTO_SANGRIA, PE_CANCELA_CUPOM,
PE_REDUCAO_Z, PE_LEITURA_X, PE_MEMORIA_FISCAL, PE_CANCELA_ITEM, PE_CONFIG_DIVERSAS,
PE_LIBERA_VENDA_ATRASO, PE_LIBERA_VENDA_LIMITE_EXC, PE_LIBERA_VENDA_INADIMPLENTE,
PE_LIBERA_DESCONTO, PE_MAXIMO_DESCONTO, PE_LIBERA_DESC_MINIMO,
LIBERA_SOLICITACAO_REMOTA, CARGO, PE_REENVIA_CUPOM, PE_LIBERA_PRECO_MINIMO) VALUES (2,
'CAIXA', '123', NULL, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, '1', 'FISCAL', 1, 1);

DICA DE FORMATO A4 PARA IMPRESSORA GRANDE – KYOCERA3040 SAINDO PEQUENINO NO A4

Deixar como padrão a impressora que será impresso o DANFE da NFE, tanto na opção: do Macfin: Arquivo,
config. Impressora, como também no Windows. Tudo como impressora padrão.

Nas configurações, dispositivos, impressora, no Windows.

Você também pode gostar