Ir para conteúdo
  • Cadastre-se

dev botao

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


FLEXNET
  • Este tópico foi criado há 3324 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 para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

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 para o comentário
Compartilhar em outros sites

  • 2 anos depois...
  • 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros sites

  • 5 semanas depois ...
  • 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.

Editado por Intelliware
Link para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.