Jump to content

dev botao

Lendo ECF Sweda para geração do SPED - RESOLVIDO


FLEXNET
  • Este tópico foi criado há 3515 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Pessoal, alguem sabe informar como gerar aos arquivos SPED na impressora Sweda ST200 no layout do sped fiscal, para as operações de saída por ECF ? na Daruma e Bamatech existem funções que ja retornar os registros necessários., mas na Sweda não localizei...

Obrigado

Ricardo

Ricardo

Flexnet Sistemas

Link to comment
Share on other sites

  • 2 weeks later...

Descobri, e estou postando aqui para conhecimento, é só executar o comando abaixo:

status := ECF_GeraRegistrosSPEDMFD (pchar(“1”),(pchar(“1”),

pchar('c:\sweda\mf.bin'),

pchar('c:\loja\SPED.txt'),

pchar(‘01/01/2011’),

pchar(‘31/01/2011’),

pchar('T'),

pchar('5929'),

pchar(' '),

pchar('0000'),

pchar('00.00'),

pchar(''))

att.

Flexnet

Ricardo

Flexnet Sistemas

Link to comment
Share on other sites

  • 2 years later...
  • Membros Pro

Bom dia FLEXNET, aqui em Minas Gerais não temos mais a obrigatoriedade da homologação. Estou tentando gerar o SPED/SINTEGRA diretamente do ECF. Em relação a função "ECF_GeraRegistrosSPEDMFD", você poderia me passar o caminho do documento onde encontrou a informação acima?

 

Já pesquisei em todos os tópicos do site da SWEDA mas não encontrei a definição da mesma.

Link to comment
Share on other sites

  • Consultores

Bom dia FLEXNET, aqui em Minas Gerais não temos mais a obrigatoriedade da homologação. Estou tentando gerar o SPED/SINTEGRA diretamente do ECF. Em relação a função "ECF_GeraRegistrosSPEDMFD", você poderia me passar o caminho do documento onde encontrou a informação acima?

Tome cuidado. Embora Minas não tenha mais obrigatoriedade de homologação, você ainda precisa cumprir os requisitos, seja o ER-PAF-ECF 2.01 ou o MG-001.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

  • Membros Pro

Exatamente, estamos efetuando os testes baseados no MG001 e observando o PAF-ECF 02.02 que a homologadora nos passou. Mas utilizávamos a geração de SPED/SINTEGRA por procedures. Como existe a possibilidade de utilizar o próprio ECF para fornecer os dados já prontos e formatados, vamos efetuar um teste para ver como se comporta a Bematech, Daruma e Sweda.

 

A Bematech e a Daruma já temos uma implementação no fórum:

 

 

Mas em relação a Sweda a documentação é excassa.

Link to comment
Share on other sites

  • 5 weeks later...
  • Membros Pro

Bom dia,

        A função "ECF_GeraRegistrosSPEDMFD" é encontrada na DLL "CONVECF.DLL". Você encontra essa DLL no link do fabricante SWEDA:

http://www.sweda.com.br/v2011/br/suporte_connect.asp => http://www.sweda.com.br/downloads/Connect_C.zip

        A chamada da função seria:

  function ECF_GeraRegistrosSPEDMFD(jan    : AnsiChar;
                                    com    : AnsiChar;
                                    ArqBin : AnsiString;
                                    ArqTxt : AnsiString;
                                    fxaini : AnsiString;
                                    fxafim : AnsiString;
                                    perfil : AnsiString;
                                    cfop   : AnsiString;
                                    codobs : AnsiString;
                                    pis    : AnsiString;
                                    cofins : AnsiString;
                                    filler : AnsiString): Integer; stdcall; external 'CONVECF.DLL';

    Só para complementar a informação, você também encontra nessa DLL a função para gerar o SINTEGRA:

function ECF_ArquivoSintegra2004MFD(itipo       : Integer;
                                      cArquivo    : AnsiString;
                                      cMes        : AnsiString;
                                      cAno        : AnsiString;
                                      cMesf       : AnsiString;
                                      cAnof       : AnsiString;
                                      cRazaoSocial: AnsiString;
                                      cEndereco   : AnsiString;
                                      cNumero     : AnsiString;
                                      cComplemento: AnsiString;
                                      cBairro     : AnsiString;
                                      cCidade     : AnsiString;
                                      cUF         : AnsiString;
                                      cCEP        : AnsiString;
                                      cTelefone   : AnsiString;
                                      cFax        : AnsiString;
                                      cContato    : AnsiString): Integer; stdcall; external 'CONVECF.DLL';

    Para informações mais detalhadas dentro do arquivo  "Connect_C.zip", procure pelo arquivo "...\Connect_C\Connect_C\Manual\connectc.chm".  

 

    Espero ter ajudado.

Edited by Intelliware
Link to comment
Share on other sites

  • 1 month later...
  • Este tópico foi criado há 3515 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...