Jump to content
Fivewin Brasil

tiaoFW

Membros
  • Posts

    855
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by tiaoFW

  1. 01 - Herberson Carlos Gontijo (Hergon) - Beloarrow-10x10.png Horizonte / MG - (01 chalé - 2 pessoas) 02 - Claudia M. R. Glória Gontijo (Cacau7) - Beloarrow-10x10.png Horizonte / MG (Acompanhante) 03 - Ana Possani (AnaCatacombs) - Cianorte / PR (01 Chalé - 1 Pessoa) 04 - João ** preencher o nome completo ** (Joaosolution) - Contagem / MG (01 chalé - 2 pessoas) 05 - ** Favor preencher o nome** acompanhante João (Acompanhante) 06 - Nárlem - Beloarrow-10x10.png Horizonte / MG - ( 01 chalé - 1 pessoa ) 07 - Vander Lúcio Nunes (VLNunes) - João Monlevade / MG 08 - Gilmer - Sorocaba / SP 09 - Evandro G. de Paula - Curvelo / MG - ( 01 chalé - 1 pessoa ) 10 - Cleber Ribeiro Conde - Caratinga / MG 11 - Vailton Renato - Sorocaba / SP 12 - José Manoel da Silva - São Paulo / SP 13 - Rodrigo Portugual - São Paulo / SP 14 - Roberto Júnior - São Paulo / SP 15 - Wesley Rodrigues - São Paulo / SP 16 - Luiz Roberto SERVULO Diadema/SP 17 - Leonardo Guimarães(LHSISTEMAS) Vitória-ES 18 - Helder Angelo Fiorotti(LHSISTEMAS) Vitória-ES 19 - Marcio Eduardo Teixeira - Visconde do Rio Branco - MG 20 - Rubens Martins (RUBENSMA) - São Paulo - SP - (01 chalé - 2 pessoas) 21 - Maria A. F. O. Martins - São Paulo - SP (Acompanhante) 22 - Sebastião de Oliveira Pessoa - Contagem - MG - TiaoFw
  2. Bom dia Dorneles. O perfil C esta documentado no Guia Prático da EFD que você baixa no link abaixo. http://www1.receita.fazenda.gov.br/sistemas/sped-fiscal/default.htm t+
  3. Concordo com você Valdir. Não quero uma simples confraternização, essa existe e sempre existiu mas sempre ocorre no final, depois que a programação oficial termina. Nem eu vou participar somente de uma confraternização, é ótimo, mas isso podemos fazer em outra ocasião e por motivos diferentes. Creio também que é preciso uma manifestação do Gilmer a respeito. Existindo a programação oficial do evento com palestras, demonstrações e troca de idéias eu estou dentro. Abraços.
  4. Ola, Acho que entramos num tema sem sentido. Acho que o importante é fazermos o encontro nos moldes dos que foram feitos e com os quais o Gilmer sempre participou e colaborou. Gilmer, aguardamos o seu posicionamento. t+
  5. Bom dia a todos. Creio que o encontro não se restringe apenas a programadores FIVEWIN, mas a todos que de alguma maneira tem interesse na ferramenta, sejam empresários ou programadores de outras linguagens, tanto assim que tivemos diversas palestras que não estão diretamente ligadas a linguagem FIVEWIN. Claro, o FIVEWIN é o que nos une, mas não pode ser algo que nos isole do mundo. t+
  6. Com relação a essa questão de ser detentor de copia original do Fivewin sou contra, pois pessoas que não são usuárias do FW podem querer participar para justamente conhecer a comunidade e o produto. Não vejo necessidade disso. Mas obviamente se a maioria achar melhor assim assino em baixo. Abraços.
  7. Boa tarde, De uns 2 anos para cá parece que todo mundo ficou muito cheio de serviço, eu pelo menos estou. Isso dificulta sobremaneira, pois não podemos abrir mão do nosso ganha pão para cuidar de algo que apesar de ser bom pra todos, vai dar trabalho apenas para alguns. Creio que se pudessemos contar com uma equipe maior ao contrario de apenas um ou dois, que ficam geralmente com tudo nas costas, seria viável o evento. De outra forma creio que ninguém encara. É isso.
  8. Bom dia. Gostaria de manifestar a minha opinião a respeito. Acho ótimo realizarmos o encontro FIVEWIN. Mas antes de qualquer coisa seria interessante avaliarmos se teremos público, se tivermos ai sim nomeamos a equipe organizadora do evento. Abraços.
  9. Bom dia Valdir. Como não sabemos ainda se o SAT vai realmente emplacar não temos previsão de implementar. As coisas estão meio nebulosas ai em SP. O que vamos implementar com certeza é a NFC-E pois esta será obrigatória na homologação do PAF-ECF. t+
  10. Oi Valdir, boa tarde, tudo bem? O seguinte, tudo vai depender da urgência do seu cliente. Por enquanto o que vale é o ECF, se ele comprar ele vai poder ficar com ele até acabar a memória. Se ele não tiver urgência ele pode aguardar até novembro e partir para o SAT. t+
  11. Oi Kleyber, bom dia. Isso pra mim é muito simples de resolver, é só mostrar o relatório de validação ao cliente. Feito isso não tem como o contador dizer o contrário. Acho que essa questão deve inclusive ser colocada no contrato de cessão de uso do software. Abraços.
  12. Oi Kleyber. Boa noite. Eu adoto aqui a política de não aceitar validação de arquivos seja do SPED ou do SINTEGRA que não seja os feitos pelos validadores oficiais oferecidos pelo Governo. Por que ha de convir comigo que existem centenas de sistemas de terceiros na area contabil, se eu for parar para analisar erros gerados por esses sistemas eu vou ter que montar uma equipe so pra ficar por conta disso. Na minha opinião vc deveria validar o arquivo no validador do SINTEGRA, se passou nele ai o problema esta no sistema contabil e não no seu. Espero ter ajudado. Abraços.
  13. Oi Márcio, bom dia. Temos parceria no PAF-ECF com a net-hotel. Veja o site e se te interessa. Abraços. http://www.check-in.com.br/
  14. Oi Márcio, bom dia. Temos parceria no PAF-ECF com a net-hotel. Veja o site e se te interessa. Abraços. http://www.check-in.com.br/
  15. Oi Ana. Nesse caso vc tem que corrigir a Classe por conta própria ou pedir ao Linhares/Gilmer que te envie a correção para esse erro. Abraços.
  16. Oi Ana. Bom dia. Muita coisa foi ajustada na xbrowse nas versões mais recentes. Provavelmente esse erro foi corrigido na 13.09. Abraços
  17. Oi Everton. Se você estiver usando DBF é só abrir o indice com a ordem que você quer, a xbrowse vai apresentar os dados de acordo com o índice selecionado previamente. Abraços
  18. Bom dia. Essa função tambem esta presente na lib tip.lib presente na pasta xharbour\lib Recentemente, ano passado pra ser mais preciso, o Daniel Garcia Gil, do forum internacional fez uma mofificação nessa lib pra mim pois essa função não estava funcionando corretamente, Segue link com a lib modificada para vc testar, não sei se vai funcionar para versões muito antigas do xharbour. http://www.salc.com.br/atual/tip.rar t+
  19. 001 - Valdir - Jundiaí/SP 002 - Ana - Cianorte/PR 003 - Cesar - Cianorte/PR 004 - EMotta Sistemas - Nova Odessa/SP 005 - EMotta Sistemas - Nova Odessa/SP 006 - EMotta Sistemas - Nova Odessa/SP 007 - EMotta Sistemas - Nova Odessa/SP 008 - EMotta Sistemas - Nova Odessa/SP 009 - Império 010 - Evandro - Curvelo/MG 011 - Dorneles 012 - Dorneles 013 - Kleyber Derick / MA 014 - Geraldo (gbsilva) 015 - Fnl - Jorge (SP) 016 - - Fnl - Aum (SP) 017 - Rubens (SP) 018 - Cleber Conde - Caratinga/MG 019- Sebastião de Oliveira Pessoa (TiaoFw) / Contagem - MG
  20. Bom dia a Todos. Eu continuo dentro ja que nunca estive fora. Tambem me disponho a ajudar no que puder. Abraços.
  21. Ja passei por esse problema. Não tem haver com o PellesC. Aparentemente quando o Fivewin encontra um refresh(.t.) ou sysrefresh duplicado no mesmo controle faz com que esse efeito colateral aconteça. Verifique se em algum ponto do seu programa você acaso não esta dando esses comandos de forma duplicada sem que nenhuma ação anterior tenha sido executada. t+
  22. Tem como vc postar a tela pra eu ver se é o mesmo problema que estou enfrentando? t+
  23. Boa noite, Trabalho com a BEMAFI32.DLL em Windows Seven 64 PROFESSIONAL e funciona perfeitamente, talvez não com a velocidade que a de da 64 bits rodaria, Creio que o seu problema não é a dll. t+
  24. Boa noite. Abaixo vai as declarações para SWEDA usando a DLL CONNECT/C, que é a DLL da SWEDA mais facil e compativel de ser implementada. Recomendo que teste numa impressora real. Abraços. *** SWEDA MATRICIAL E MFD // 19/10/2007 //Ler total do cupom DLL32 FUNCTION ecfSubTotal( SubTotal AS LPSTR ) AS LONG PASCAL ; FROM "ECF_SubTotal" LIB xDll //Ler número do caixa DLL32 FUNCTION ecfNumeroCx( NumeroCaixa AS LPSTR ) AS LONG PASCAL ; FROM "ECF_NumeroCaixa" LIB xDll //Ler configuração arredondamento/truncamento DLL32 FUNCTION ecfVerArred( Arredonda AS LPSTR ) AS LONG PASCAL ; FROM "ECF_VerificaTruncamento" LIB xDll //Ativa arredondamento DLL32 FUNCTION ecfLigArred( ) AS LONG PASCAL ; FROM "ECF_ProgramaArredondamento" LIB xDll //Ler data do movimento DLL32 FUNCTION ecfDtMovto ( DtMovto AS LPSTR ) AS LONG PASCAL ; FROM "ECF_DataMovimento" LIB xDll //Ler flag fiscal da impressora DLL32 FUNCTION ecfFlagFisc( @FlagFiscal AS PTR ) AS LONG PASCAL ; FROM "ECF_FlagsFiscais" LIB xDll //Emite leitura X DLL32 FUNCTION ecfLeituraX( ) AS LONG PASCAL ; FROM "ECF_LeituraX" LIB xDll //Emite redução Z DLL32 FUNCTION ecfReducaoZ( Dt AS LPSTR, Hs AS LPSTR ) AS LONG PASCAL ; FROM "ECF_ReducaoZ" LIB xDll //Ler data e hora da impressora DLL32 FUNCTION ecfDtHora( Dt AS LPSTR, Hs AS LPSTR ) AS LONG PASCAL ; FROM "ECF_DataHoraImpressora" LIB xDll //Faz abertura do dia DLL32 FUNCTION ecfAbreDia ( Vl AS LPSTR, Fr AS LPSTR ) AS LONG PASCAL ; FROM "ECF_AberturaDoDia" LIB xDll //Abre cupom fiscal DLL32 FUNCTION ecfAbreCup ( Cgc AS LPSTR ) AS LONG PASCAL ; FROM "ECF_AbreCupom" LIB xDll //Verifica se tem papel DLL32 FUNCTION ecfVerPapel( @Linhas AS PTR ) AS LONG PASCAL ; FROM "ECF_MonitoramentoPapel" LIB xDll //Verifica se tem impressora ligada DLL32 FUNCTION ecfPrintLig( ) AS LONG PASCAL ; FROM "ECF_VerificaImpressoraLigada" LIB xDll DLL32 FUNCTION ecfHoraVerao( ) AS LONG PASCAL ; FROM "ECF_ProgramaHorarioVerao" LIB xDll //Cancela cupom fiscal DLL32 FUNCTION ecfCanCupom( ) AS LONG PASCAL ; FROM "ECF_CancelaCupom" LIB xDll //Suprimento de Caixa DLL32 FUNCTION ecfSupri(vrsupri AS LPSTR, fpagam AS LPSTR ) AS LONG PASCAL ; FROM "ECF_Suprimento" LIB xDll //Suprimento de Caixa DLL32 FUNCTION ecfSangria(vrsangria AS LPSTR ) AS LONG PASCAL ; FROM "ECF_Sangria" LIB xDll //Cancela ítem Genérico do cupom DLL32 FUNCTION ecfCancItem(item AS LPSTR ) AS LONG PASCAL ; FROM "ECF_CancelaItemGenerico" LIB xDll //Abre a gaveta DLL32 FUNCTION ecfAbreGav ( ) AS LONG PASCAL ; FROM "ECF_AcionaGaveta" LIB xDll //Ler número do cupom DLL32 FUNCTION ecfNumCupom( Cupom AS LPSTR ) AS LONG PASCAL ; FROM "ECF_NumeroCupom" LIB xDll //Emite leitura da memória fiscal por data DLL32 FUNCTION ecfMemData ( In AS LPSTR, Fi AS LPSTR ) AS LONG PASCAL ; FROM "ECF_LeituraMemoriaFiscalData" LIB xDll //Emite leitura da memória fiscal por Redução DLL32 FUNCTION ecfMemRedu ( In AS LPSTR, Fi AS LPSTR ) AS LONG PASCAL ; FROM "ECF_LeituraMemoriaFiscalReducao" LIB xDll //Emite leitura da memória fiscal por data em arquivo TXT DLL32 FUNCTION ecfMemDataTxt ( In AS LPSTR, Fi AS LPSTR ) AS LONG PASCAL ; FROM "ECF_LeituraMemoriaFiscalSerialData" LIB xDll //Emite leitura da memória fiscal por Redução em arquivo TXT DLL32 FUNCTION ecfMemReduTxt ( In AS LPSTR, Fi AS LPSTR ) AS LONG PASCAL ; FROM "ECF_LeituraMemoriaFiscalSerialReducao" LIB xDll //Emite leitura da memória fiscal por data (MFD) DLL32 FUNCTION ecfMemDataMFD ( In AS LPSTR, Fi AS LPSTR, ctipo AS LPSTR ) AS LONG PASCAL ; FROM "ECF_LeituraMemoriaFiscalDataMFD" LIB xDll //Emite leitura da memória fiscal por Redução (MFD) DLL32 FUNCTION ecfMemReduMFD ( In AS LPSTR, Fi AS LPSTR, ctipo AS LPSTR ) AS LONG PASCAL ; FROM "ECF_LeituraMemoriaFiscalReducaoMFD" LIB xDll //Emite leitura da memória fiscal por data em arquivo TXT (MFD) DLL32 FUNCTION ecfMemDataTxtMFD ( In AS LPSTR, Fi AS LPSTR, ctipo AS LPSTR ) AS LONG PASCAL ; FROM "ECF_LeituraMemoriaFiscalSerialDataMFD" LIB xDll //Emite leitura da memória fiscal por Redução em arquivo TXT (MFD) DLL32 FUNCTION ecfMemReduTxtMFD ( In AS LPSTR, Fi AS LPSTR, ctipo AS LPSTR ) AS LONG PASCAL ; FROM "ECF_LeituraMemoriaFiscalSerialReducaoMFD" LIB xDll //Verifica Relatorios Gerenciais Programados DLL32 FUNCTION ecfVerGer( Texto AS STRING ) AS LONG PASCAL ; FROM "ECF_VerificaRelatorioGerencialProgMFD" LIB xDll //Nomeia Relatorio Gerencial DLL32 FUNCTION ecfNomGer( cIndice AS STRING, cTexto AS STRING ) AS LONG PASCAL ; FROM "ECF_NomeiaRelatorioGerencialMFD" LIB xDll //Abre Relatorio Gerencial Programado DLL32 FUNCTION ecfAbreGer( cIndice AS STRING ) AS LONG PASCAL ; FROM "ECF_AbreRelatorioGerencialMFD" LIB xDll //Emite cupom gerencial DLL32 FUNCTION ecfCpGerAbr( Texto AS STRING ) AS LONG PASCAL ; FROM "ECF_RelatorioGerencial" LIB xDll //Fecha cupom gerencial DLL32 FUNCTION ecfCpGerFec( ) AS LONG PASCAL ; FROM "ECF_FechaRelatorioGerencial" LIB xDll //Verifica Status Gerencial DLL32 FUNCTION ecfCpGerSta( cTexto AS STRING ) AS LONG PASCAL ; FROM "ECF_StatusRelatorioGerencial" LIB xDll //Verifica status da gaveta DLL32 FUNCTION ecfStGaveta( @nStatus AS PTR ) AS LONG PASCAL ; FROM "ECF_VerificaEstadoGaveta" LIB xDll // Verifica se ha redução Z pendente DLL32 FUNCTION ecfZpendente( Zpend AS STRING ) AS LONG PASCAL ; // Acrescentado em 07/04/2006 por tiao FROM "ECF_VerificaZPendente" LIB xDll // Verifica Status comprovante não fiscal vinculado DLL32 FUNCTION ecfStatNaoFis( @nStatus AS PTR ) AS LONG PASCAL ; // Acrescentado em 16/05/2006 por tiao FROM "ECF_StatusComprovanteNaoFiscalVinculado" LIB xDll //Abre cupom adicional não fiscal vinculado DLL32 FUNCTION ecfCupAdAbr( FormaPgto AS STRING,; Valor AS STRING,; Cupom AS STRING ) AS LONG PASCAL ; FROM "ECF_AbreComprovanteNaoFiscalVinculado" LIB xDll //Imprime cupom não fiscal vinculado DLL32 FUNCTION ecfCupAdUsa( Texto AS STRING ) AS LONG PASCAL ; FROM "ECF_UsaComprovanteNaoFiscalVinculado" LIB xDll // Dados da Ultima Redução DLL32 FUNCTION ecfDadult( dados AS STRING ) AS LONG PASCAL ; FROM "ECF_DadosUltimaReducao" LIB xDll // Dados da Ultima Redução MFD DLL32 FUNCTION ecfDadultMFD( dados AS STRING ) AS LONG PASCAL ; FROM "ECF_DadosUltimaReducaoMFD" LIB xDll // Retorno da Impressora DLL32 FUNCTION ecfRetorno( @varack AS PTR, @varst1 AS PTR, @varst2 AS PTR) AS LONG PASCAL ; FROM "ECF_RetornoImpressora" LIB xDll // Status da Impressora DLL32 FUNCTION ecfEstadoImp( @varack AS PTR, @varst1 AS PTR, @varst2 AS PTR) AS LONG PASCAL ; FROM "ECF_VerificaEstadoImpressora" LIB xDll //Ler número de Série da Impressora DLL32 FUNCTION ecfNumSerie( serie AS LPSTR ) AS LONG PASCAL ; FROM "ECF_NumeroSerie" LIB xDll //Ler número de Série da Impressora MFD DLL32 FUNCTION ecfNumSerieMFD( serie AS LPSTR ) AS LONG PASCAL ; FROM "ECF_NumeroSerieMFD" LIB xDll //Ler Ultimo Item vendido DLL32 FUNCTION ecfUltItem( uitem AS LPSTR ) AS LONG PASCAL ; FROM "ECF_UltimoItemVendido" LIB xDll //Ler número de Reduções da Impressora DLL32 FUNCTION ecfNumRedu( nredu AS LPSTR ) AS LONG PASCAL ; FROM "ECF_NumeroReducoes" LIB xDll //Ler status de vinculo ao ISS DLL32 FUNCTION ecfVerIss( cvinciss AS STRING ) AS LONG PASCAL ; FROM "ECF_VerificaAliquotasIss" LIB xDll //Configura espaçamento entre documentos DLL32 FUNCTION ecfSpace( cspace AS STRING ) AS LONG PASCAL ; FROM "ECF_CfgEspacamentoCupons" LIB xDll //Ler status das Aliquotas de ICMS DLL32 FUNCTION ecfAliquotas( caliquotas AS STRING ) AS LONG PASCAL ; FROM "ECF_RetornoAliquotas" LIB xDll //Ler Status das Formas de Pagamento DLL32 FUNCTION ecfformas( cforma AS STRING ) AS LONG PASCAL ; FROM "ECF_VerificaDescricaoFormasPagamento" LIB xDll //Fecha cupom não fiscal DLL32 FUNCTION ecfCupAdFec( ) AS LONG PASCAL ; FROM "ECF_FechaComprovanteNaoFiscalVinculado" LIB xDll //Vende ítem DLL32 FUNCTION ecfVendItem( Codigo AS STRING,; Descricao AS STRING,; Aliquota AS STRING,; TpQte AS STRING,; Quantid AS STRING,; Decimal AS 7 ,; ValUnit AS STRING,; TpDesc AS STRING,; ValDesc AS STRING ) AS LONG PASCAL ; FROM "ECF_VendeItem" LIB xDll /*DLL32 FUNCTION ecfVendItem( Codigo AS STRING,; // vende item departamento Descricao AS STRING,; Aliquota AS STRING,; ValUnit AS STRING,; Quantid AS STRING,; ValDesc AS STRING,; ValAcresc AS STRING,; IndDepto AS STRING,; UnidMedo AS STRING ) AS LONG PASCAL ; FROM "ECF_VendeItemDepartamento" LIB xDll /* 1. Código: STRING até 49 caracteres com o código do produto. 2. Descrição: STRING até 201 caracteres com a descrição do produto. 3. Alíquota: STRING com o valor ou o índice da alíquota tributária. Se for o valor deve ser informado com o tamanho de 4 caracteres ou 5 com a vírgula. Se for o índice da alíquota deve ser 2 caracteres. Ex. (18,00 para o valor ou 05 para o índice) 4. Valor Unitário: STRING com até 9 dígitos para o valor (tres casas decimais). 5. Quantidade: STRING com até 7 dígitos para a quantidade. Na venda com departamento a quantidade é fracionária e são 3 casas decimais. 6. Desconto: STRING com o desconto por valor com até 10 dígitos (2 casas decimais). 7. Acréscimo: STRING com o acréscimo por valor com até 10 dígitos (2 casas decimais). 8. Indíce Departamento: STRING com o índice do departamento com 2 dígitos. 9. Unidade Medida: STRING com no máximo 2 caracteres para a unidade de medida. Caso não seja passado nenhum caracter a unidade não é impressa. */ //Inicia Fechamento do Cupom DLL32 FUNCTION ecfIniFechamento(Acrescimo AS STRING,; TipoAcresc AS STRING,; ValorAcresc AS STRING ) AS LONG PASCAL ; FROM "ECF_IniciaFechamentoCupom" LIB xDll //Forma de Pagamento DLL32 FUNCTION ecfFormaPagto( FormaPgto AS STRING,; ValorPago AS STRING ) AS LONG PASCAL ; FROM "ECF_EfetuaFormaPagamento" LIB xDll //Termina Fechamento DLL32 FUNCTION ecfTerminaFechamento(Mensagem AS STRING ) AS LONG PASCAL ; FROM "ECF_TerminaFechamentoCupom" LIB xDll //Fecha cupom DLL32 FUNCTION ecfFechaCup( FormaPgto AS STRING,; Acrescimo AS STRING,; TipoAcresc AS STRING,; ValorAcresc AS STRING,; ValorPago AS STRING,; Mensagem AS STRING ) AS LONG PASCAL ; FROM "ECF_FechaCupom" LIB xDll //Programa Forma de Pagamento DLL32 FUNCTION ecfProgFormas( Forma AS STRING, OperaTef AS STRING ) AS LONG PASCAL ; FROM "ECF_ProgramaFormaPagamentoMFD" LIB xDll //Porta de Comunicação DLL32 FUNCTION ecfPorta( cporta AS STRING ) AS LONG PASCAL ; FROM "ECF_Registry_Porta" LIB xDll //Controle do Status DLL32 FUNCTION ecfStatus( cstatus AS STRING ) AS LONG PASCAL ; FROM "ECF_Registry_Status" LIB xDll //Controle do Status da Função DLL32 FUNCTION ecfStatusFuncao( cstatus AS STRING ) AS LONG PASCAL ; FROM "ECF_Registry_StatusFuncao" LIB xDll //Controle do Retorno DLL32 FUNCTION ecfRetorno_reg( cretorno AS STRING ) AS LONG PASCAL ; FROM "ECF_Registry_Retorno" LIB xDll //Controle da Porta DLL32 FUNCTION ecfControle( ccontrole AS STRING ) AS LONG PASCAL ; FROM "ECF_Registry_ControlePorta" LIB xDll // Nomeia Totalizador não fiscal DLL32 FUNCTION ecfNomTot( Indice AS LONG, Nome AS STRING) AS LONG PASCAL ; FROM "ECF_NomeiaTotalizadorNaoSujeitoIcms" LIB xDll DLL32 FUNCTION ecfVerRecNf( Recebimento AS STRING ) AS LONG PASCAL ; FROM "ECF_VerificaRecebimentoNaoFiscal" LIB xDll DLL32 FUNCTION ecfModECF( ModeloECF AS LONG ) AS LONG PASCAL ; FROM "ECF_VerificaModeloECF" LIB xDll DLL32 FUNCTION ecfUnidMed( Unidade AS STRING ) AS LONG PASCAL ; FROM "ECF_UsaUnidadeMedida" LIB xDll DLL32 FUNCTION ecfProgAli( Aliquota AS STRING, Vinculo AS LONG ) AS LONG PASCAL ; FROM "ECF_ProgramaAliquota" LIB xDll //Ler Status das Formas de Pagamento DLL32 FUNCTION ecfjanelas( cpapel AS STRING, cjanela AS STRING ) AS LONG PASCAL ; FROM "ECF_LigaDesligaJanelas" LIB xDll DLL32 FUNCTION ecfRegistry() AS LONG PASCAL ; FROM "ECF_Registry" LIB xDll DLL32 FUNCTION ecfRegistryVerao( VeraoSN AS STRING ) AS LONG PASCAL ; FROM "ECF_Registry_Verao" LIB xDll DLL32 FUNCTION ecfAbrePorta( ) AS LONG PASCAL ; FROM "ECF_AbrePortaSerial" LIB xDll DLL32 FUNCTION ecfFechaPorta( ) AS LONG PASCAL ; FROM "ECF_FechaPortaSerial" LIB xDll DLL32 FUNCTION ecfAplicativo( cpapel AS STRING ) AS LONG PASCAL ; FROM "ECF_Registry_AplMensagem1" LIB xDll DLL32 FUNCTION ecfAplicativo2( cpapel AS STRING ) AS LONG PASCAL ; FROM "ECF_Registry_AplMensagem2" LIB xDll DLL32 FUNCTION ecfCRO( ccro AS STRING ) AS LONG PASCAL ; FROM "ECF_NumeroIntervencoes" LIB xDll DLL32 FUNCTION ecfPath( cpath AS STRING ) AS LONG PASCAL ; FROM "ECF_Registry_Path" LIB xDll //Retorna Modelo de Impressora DLL32 FUNCTION ecfModImp( ) AS LONG PASCAL ; FROM "ECF_VerificaModeloEcf" LIB xDll //Retorna Venda Bruta Diaria DLL32 FUNCTION ecfVendaBruta( cVendaBt AS STRING ) AS LONG PASCAL ; FROM "ECF_VendaBruta" LIB xDll //Retorna Grande Total DLL32 FUNCTION ecfGrandeTotal( cGt AS STRING ) AS LONG PASCAL ; FROM "ECF_GrandeTotal" LIB xDll //Retorna Grande Total Inicial e Final Ultima Redução DLL32 FUNCTION ecfGTIniFimMFD( cGtini AS STRING, cGtfim AS STRING ) AS LONG PASCAL ; FROM "ECF_InicioFimGTsMFD" LIB xDll //Retorna Data e Hora e MF adicional do Software Basico da Impressora DLL32 FUNCTION ecfdthrSbMf( cdt AS STRING, chora AS STRING, cMfadi AS STRING ) AS LONG PASCAL ; FROM "ECF_DataHoraGravacaoUsuarioSWBasicoMFAdicional" LIB xDll //Retorna Marca, modelo e tipo da Impressora DLL32 FUNCTION ecfMarcaModTipo( cmarca AS STRING, cmodelo AS STRING, ctipo AS STRING ) AS LONG PASCAL ; FROM "ECF_MarcaModeloTipoImpressoraMFD" LIB xDll //Retorna Versão Software basicao da Impressora DLL32 FUNCTION ecfVersaoSB( cversao AS STRING ) AS LONG PASCAL ; FROM "ECF_VersaoFirmwareMFD" LIB xDll //Retorna CNPJ do usuario da Impressora DLL32 FUNCTION ecfCNPJMFD( cCNPJ AS STRING ) AS LONG PASCAL ; FROM "ECF_CNPJMFD" LIB xDll //Retorna Inscricao estadual do usuario da Impressora DLL32 FUNCTION ecfInscEstMFD( cInscEst AS STRING ) AS LONG PASCAL ; FROM "ECF_InscricaoEstadualMFD" LIB xDll // Retorna Flags Fiscais diversos da Impressora MFD (ISSQN) DLL32 FUNCTION ecfFlagFis3MFD( @varack AS PTR ) AS LONG PASCAL ; FROM "ECF_FlagsFiscais3MFD" LIB xDll //Retorna Numero de substituicoes usuario impressora DLL32 FUNCTION ecfNumSubProp( cNumUsu AS STRING ) AS LONG PASCAL ; FROM "ECF_NumeroSubstituicoesProprietario" LIB xDll //Retorna COO impressora DLL32 FUNCTION ecfCOO( cCoo AS STRING ) AS LONG PASCAL ; FROM "ECF_RetornaCOO" LIB xDll //Retorna Data e Hora Reducao DLL32 FUNCTION ecfDtHrRed( cdtred AS STRING, chrred AS STRING ) AS LONG PASCAL ; FROM "ECF_DataHoraReducao" LIB xDll //Retorna Aliquotas com Indice DLL32 FUNCTION ecfLerAliqComInd( cAliqInd AS STRING ) AS LONG PASCAL ; FROM "ECF_LerAliquotasComIndice" LIB xDll //Retorna o Contador de Cupons Fiscais (MFD) DLL32 FUNCTION ecfCCF( cCcf AS STRING ) AS LONG PASCAL ; FROM "ECF_ContadorCupomFiscalMFD" LIB xDll //Retorna a Data e Hora do Ultimo documento emitido (MFD) DLL32 FUNCTION ecfDtHrCupMFD( cdthr AS STRING ) AS LONG PASCAL ; FROM "ECF_DataHoraUltimoDocumentoMFD" LIB xDll //Retorna COO inicial e final ultima reducao (MFD) DLL32 FUNCTION ecfCOOIF( cCOOINI AS STRING, cCOOFIM AS STRING ) AS LONG PASCAL ; FROM "ECF_InicioFimCOOsMFD" LIB xDll //Retorna Valor pago ultimo cupom DLL32 FUNCTION ecfPagoCup( cVrpago AS STRING ) AS LONG PASCAL ; FROM "ECF_ValorPagoUltimoCupom" LIB xDll DLL32 FUNCTION ecfCDC( cCDC AS STRING ) AS LONG PASCAL ; FROM "ECF_ContadorComprovantesCreditoMFD" LIB xDll DLL32 FUNCTION ecfGRG( cGRG AS STRING ) AS LONG PASCAL ; FROM "ECF_ContadorRelatoriosGerenciaisMFD" LIB xDll DLL32 FUNCTION ecfGNF ( cGRG AS STRING ) AS LONG PASCAL ; FROM "ECF_NumeroOperacoesNaoFiscais" LIB xDll DLL32 FUNCTION ecfMemESPTxt ( carquivo AS STRING, Ctipo AS STRING, In AS STRING, Fi AS STRING, cusuario AS STRING ) AS LONG PASCAL ; FROM "ECF_DownloadMFD" LIB xDll DLL32 FUNCTION ecfArqMFD( cTipo AS LPSTR, FxaIni AS LPSTR, FxaFim AS LPSTR, PatTxt AS LPSTR, PatBin AS LPSTR ) AS LONG PASCAL ; FROM "ECF_ReproduzirMemoriaFiscalMFD" LIB xDll DLL32 FUNCTION ecfZauto( cZauto AS STRING ) AS LONG PASCAL ; FROM "ECF_CfgRedZAutomatico" LIB xDll DLL32 FUNCTION ecfEstCCD( cCGC AS STRING, cNome AS STRING, cEndereco AS STRING ) AS LONG PASCAL ; FROM "ECF_EstornoNaoFiscalVinculadoMFD" LIB xDll DLL32 FUNCTION ecfDecProg( cDecPreco AS STRING, cDecQtde AS STRING ) AS LONG PASCAL ; FROM "ECF_CasasDecimaisProgramada" LIB xDll DLL32 FUNCTION ecfIdCliente( cNome AS STRING, cEndereco AS STRING, cCGC_CPF AS STRING ) AS LONG PASCAL ; FROM "ECF_IdentificaConsumidor" LIB xDll DLL32 FUNCTION ecfACDS( cItem AS LPSTR, cAcreDesc AS LPSTR, cTipAcrDesc AS LPSTR, cValAcDs AS LPSTR ) AS LONG PASCAL ; FROM "ECF_AcrescimoDescontoItemMFD" LIB xDll DLL32 FUNCTION ecfCorte( cTipoCorte AS LONG ) AS LONG PASCAL ; FROM "ECF_AtivaDesativaCorteProximoMFD" LIB xDll DLL32 FUNCTION ecfAbreOPNF( cNome AS STRING, cEndereco AS STRING, cCGC_CPF AS STRING ) AS LONG PASCAL ; FROM "ECF_AbreRecebimentoNaoFiscalMFD" LIB xDll DLL32 FUNCTION ecfVerOPNF( sRecebimento AS LPSTR ) AS LONG PASCAL ; FROM "ECF_VerificaRecebimentoNaoFiscalMFD" LIB xDll DLL32 FUNCTION ecfEfetuaOPNF( cIndiceTotal AS STRING, cValorReceb AS STRING) AS LONG PASCAL ; FROM "ECF_EfetuaRecebimentoNaoFiscalMFD" LIB xDll DLL32 FUNCTION ecfACDS_OPNF( cAcreDesc AS LPSTR, cTipAcrDesc AS LPSTR, cValAcDs AS LPSTR ) AS LONG PASCAL ; FROM "ECF_AcrescimoDescontoSubtotalRecebimentoMFD" LIB xDll DLL32 FUNCTION ecfPgto_OPNF( cForma AS LPSTR, cValor AS LPSTR, cDescricao AS LPSTR ) AS LONG PASCAL ; FROM "ECF_EfetuaFormaPagamentoNaoFiscal" LIB xDll DLL32 FUNCTION ecfFecha_OPNF( cMensagem AS LPSTR ) AS LONG PASCAL ; FROM "ECF_FechaRecebimentoNaoFiscalMFD" LIB xDll DLL32 FUNCTION ecfCancelaOPNF( cNome AS LPSTR, cEndereco AS LPSTR, cCGC_CPF AS LPSTR ) AS LONG PASCAL ; FROM "ECF_CancelaRecebimentoNaoFiscalMFD" LIB xDll DLL32 FUNCTION ecfTotOPNF( ) AS LONG PASCAL ; FROM "ECF_TotalizaRecebimentoMFD" LIB xDll DLL32 FUNCTION ecfVerifIMP( @iAck AS PTR, @iSt1 AS PTR, @iSt2 AS PTR, @iSt3 AS PTR ) AS LONG PASCAL ; FROM "ECF_VerificaEstadoImpressoraMFD" LIB xDll DLL32 FUNCTION ecfTemOPNF( cOPNF AS LPSTR ) AS LONG PASCAL ; FROM "ECF_StatusComprovanteNaoFiscalNaoVinculado" LIB xDll DLL32 FUNCTION ecfTextoRapido( cTextoR AS STRING ) AS LONG PASCAL ; FROM "ECF_Registry_TextoRapido" LIB xDll DLL32 FUNCTION ecf115200( cVelo AS STRING ) AS LONG PASCAL ; FROM "ECF_Registry_Veloc115200" LIB xDll //FIM SWEDA
  25. Bom dia. Enviamos abaixo a nova versão do SALC 1.45 para teste em emulador (versão definitiva com atendimento a Lei 12.741/2012) Destacamos as mudanças ocorridas: - Atendimento as exigências da Lei 12.741/2012 (Transparências dos Impostos), para que o SALC possa imprimir no cupom fiscal o valor aproximado dos impostos é necessário os seguintes parâmetros atualizados no cadastro de produtos: * Código NCM (Nomeclatura Comum do Mercosul); * Código NBS (Nomeclatura Brasileira de Serviços); * Tipo de Item (00 - Mercadoria para Revenda ou 09 - Serviços); * Código de Exceção da TIPI ( se houver) * Código CST (de acordo com o Ajuste SINIEF Nº20 de 01/11/2012) Observações importantes: As atualizações da tabela do IBPT devem ser gravadas em uma pasta nomeada como IBPT dentro da pasta indicada dentro do SALC pelo administrador do sistema, exemplo: C:\RETAGUARDA\IBPT O SALC irá ler o arquivo .CSV existente nessa pasta convertendo-o para o arquivo IBPT.DBF, sobrepondo os dados do arquivo previamente lido. - Nova Tela de Venda Maximizada; - Criação do arquivo de baixa(*.BCX, ver layout de integração) de DAV/DAV-OS/PRE-VENDA para aqueles clientes que possuem mais de um ECF por loja; - Bloqueio de Venda Direta quando a integração ativada e o SALC liberado para uso com DAV/DAV-OS ou PRE-VENDA; - Bloqueio do acesso a tela de Venda quando usuário estiver por mais de X (dias) sem acessar o retaguarda e enviar a carga da tabela de produtos; - Inclusão de Configurador da Tela de Venda de forma a permitir configurar Cores e Logomarcas do Cliente e a forma de apresentação de itens na tela de venda (ver botão CONFIGURAR APARÊNCIA E CORES); - Novo mecanismo de pesquisa utilizado na Tecla F2, agora a pesquisa é sentitiva, ou seja, a medida que o usuário digita o item que atenda aos que foi digitado irá sendo filtrado e mostrado na tela; - Todo cancelamento de cupom, seja ele motivado por erro ou por ação do usuário irá gerar um arquivo .ECF e .DEL; - Na tela de pagamento a programação das parcelas agora suporta a inclusão e exclusão de novas parcelas; - MD5 gerado para a nota fiscal eletrônica será gravado na pasta do servidor do retaguarda; - Os arquivos dos termos vinculados serão agora procurados na pasta do servidor indicado pelo retaguarda e não mais na pasta do SALC; - RAZÃO SOCIAL, CNPJ e CPF dos DAV´S agora serão consistidos antes da impressão do cupom; - Revisão do SPED FISCAL; - Revisão dos Relatórios Internos de Venda do SALC; Segue abaixo os links da nova versão: Instalação SALC 1.45: http://www.salc.com.br/atual/salcinst145.rar Manual de operação SALC 1.45: http://www.salc.com.br/atual/manual_salc_145.pdf Layout de Integração SALC 1.45: http://www.salc.com.br/atual/layout_integracao_salc_145.pdf Liberações para Emulador BEMATECH: http://www.salc.com.br/atual/salc145_liberacao_emulador_bematech_semfuncoes_especiais_com_val_ibpt.rar http://www.salc.com.br/atual/salc145_liberacao_emulador_bematech_semfuncoes_especiais_sem_val_ibpt.rar http://www.salc.com.br/atual/salc145_liberacao_emulador_bematech_dav_com_val_ibpt.rar http://www.salc.com.br/atual/salc145_liberacao_emulador_bematech_dav_sem_val_ibpt.rar http://www.salc.com.br/atual/salc145_liberacao_emulador_bematech_davos_com_val_ibpt.rar http://www.salc.com.br/atual/salc145_liberacao_emulador_bematech_davos_sem_val_ibpt.rar http://www.salc.com.br/atual/salc145_liberacao_emulador_bematech_prevenda_com_val_ibpt.rar http://www.salc.com.br/atual/salc145_liberacao_emulador_bematech_prevenda_sem_val_ibpt.rar Liberações para Emulador EPSON: http://www.salc.com.br/atual/salc145_liberacao_emulador_epson_semfuncoes_especiais_com_val_ibpt.rar http://www.salc.com.br/atual/salc145_liberacao_emulador_epson_semfuncoes_especiais_sem_val_ibpt.rar http://www.salc.com.br/atual/salc145_liberacao_emulador_epson_dav_com_val_ibpt.rar http://www.salc.com.br/atual/salc145_liberacao_emulador_epson_dav_sem_val_ibpt.rar http://www.salc.com.br/atual/salc145_liberacao_emulador_epson_davos_com_val_ibpt.rar http://www.salc.com.br/atual/salc145_liberacao_emulador_epson_davos_sem_val_ibpt.rar http://www.salc.com.br/atual/salc145_liberacao_emulador_epson_prevenda_com_val_ibpt.rar http://www.salc.com.br/atual/salc145_liberacao_emulador_epson_prevenda_sem_val_ibpt.rar Para todos os colegas que precisem de um paf-ecf homologado e que não queiram ou não possam homologar, informamos que continuamos com o modelo de parceria, onde a integração com o Gestão/Retaguarda/Ped é feita atraves de arquivos TXT, permitindo a comunicação com qualquer retaguarda de forma segura e prática. Qualquer dúvida entrem em contato! Abraços. Sebastião de Oliveira Pessoa SALC INFORMÃTICA (31)2564-5755 (31)9753-9416 (31)2555-1530 - Comercial skype: sebastiao.pessoa msn: tiaopessoa@hotmail.com
×
×
  • Create New...