Вы находитесь на странице: 1из 4

Suporte ao Desenvolvedor: 0800 770 332 0 www.desenvolvedoresdaruma.com.

br

STK (Start Kit DARUMA) Gerando Arquivos PAF-ECF, Sintegra, Notas Fiscais Estaduais com a DarumaFramework.dll Esse STK visa demonstrar a gerao de arquivos para atender a diversas portarias que exigem gerao de relatrios a partir da MFD do ECF. Ser possvel atender as exigncias do PAF-ECF (Arq. MFD, Arq. MF, Sintegra e SPED) e Notas Fiscais Estaduais (Nota Fiscal Paulista, Nota Fiscal Legal e outras). Com a DarumaFramework.dll ns podemos gerar os arquivos diretamente no aplicativo, sem a necessidade de outros softwares para realizar essa tarefa. Para isso, utilizaremos o mtodo rGerarRelatorio_ECF_Daruma. O mtodo abaixo pode ser encontrado em nosso Help Online: http://www.desenvolvedoresdaruma.com.br/home/downloads/Site_2011/HelpOnline/Daruma_Fra mework.htm Sintaxe: rGerarRelatorio_ECF_Daruma(char*szRelatorio,char*szTipo,char*szInicial,char*szFinal); Parmetros: Id Varivel Tipo Tam. Descrio Indica o(s) relatrio(s) a ser(em) gerado(s) : MF, MFD, TDM, NFP, 30 A NFPTDM, SINTEGRA SPED Para gerar mais de um relatrio utilize o separador "+". A A A 6 6

1 szRelatorio

2 szTipo 3 pszInicial 4 pszFinal

Indica o tipo do parmetro. Se por DATAM(data movimento), COO ou CRZ


DDMMAAAA ou 00ZZZZ (incio do perodo) DDMMAAAA ou 00ZZZZ (final do perodo)

Exemplo em Delphi function rGerarRelatorio_ECF_Daruma(szRelatorio:string; szTipo:string; szInicial:string; szFinal:string): Integer; StdCall; External 'DarumaFramework.dll'; Int_Retorno:= rGerarRelatorio_ECF_Daruma(sRelatorio,sTipo,sDataIni,sDataFim);

Suporte ao Desenvolvedor: 0800 770 332 0 www.desenvolvedoresdaruma.com.br

Gerando arquivos atravs do Exemplo em Delphi da DarumaFramework.dll Vamos agora partir para a gerao de arquivos utilizando nosso exemplo, que voc pode fazer o download neste link: http://www.desenvolvedoresdaruma.com.br/home/downloads/Site2011/Exemplos/Darum aFrameWork_Delphiexe.zip Extraia os arquivos em uma pasta qualquer, por exemplo C:/Daruma

No sero focadas neste STK as partes que antecedem a gerao de arquivos utilizando o exemplo da DarumaFramework.dll, nem o tratamento de erros que possam ocorrer na gerao dos arquivos fiscais

Gerando Arquivos Lembrando que para gerar os arquivos Sintegra, MFD, MF, SPED, os procedimentos so os mesmos, devendo apenas alterar o tipo de relatrio. Para ilustrar nosso exemplo, vamos gerar os arquivos das Notas Fiscais Estaduais. 1. No menu principal, selecionamos o menu Gerao de Arquivos. 2. Clique em Mtodo rGerarRelatorio_ECF_Daruma(MFD-PAF,MF-PAF,Notas Fiscais Estaduais, Sintegra, SPED), como mostra a imagem a seguir:

Suporte ao Desenvolvedor: 0800 770 332 0 www.desenvolvedoresdaruma.com.br

3. Selecione a opo NFP, que o relatrio para Nota Fiscal. 4. Em Intervalo, selecione por DATAM. Selecione a Data Inicial e Data Final. 5. Selecione o local onde os arquivos sero salvos. Recomendamos que coloque a pasta raiz C:/ Sua tela ficar assim:

6. Veja que existe a opo para Assinar Relatrios, esta opo gera o EAD do relatrio a ser gerado, porem os arquivos do SPED e do Sintegra no tem a opo de serem assinados, somente os relatrios exigidos pelo PAF-ECF. E para utilizar a assinatura nos Relatrios do PAF-ECF basta selecionar o Relatrio e a opo EAD, e em Assinar Relatrios apontar o caminho da chave privada gerada pelo puttygen. 7. Clique em Gerar Relatrio. Neste instante, a luz da impressora comea a piscar, indicando a comunicao. 8. O exemplo retornar que a Operao foi realizada com sucesso, como mostra a imagem a seguir.

Suporte ao Desenvolvedor: 0800 770 332 0 www.desenvolvedoresdaruma.com.br

Arquivos gerados Se o retorno do mtodo for sinalizado com 1 Operao realizada com sucesso, teremos os arquivos gerados na pasta raiz que escolhemos anteriormente, como mostra a imagem:

Se tiver alguma dvida e/ou dificuldade, entre em contato com a nossa equipe de suporte ao desenvolvedor. Ligao Gratuita: 0800 770 3320 E-mails desenvolvedores.suporte@daruma.com.br, suporte.desenvolvedores@daruma.com.br, desenvolvedores.daruma@daruma.com.br, suporte@daruma.com.br, suporte.ddc@daruma.com.br, ddc.suporte@daruma.com.br, suporte.alexandre@daruma.com.br, claudenir@daruma.com.br Skypes desenvolvedores_suporte_daruma, suporte_desenvolvedores_daruma, desenvolvedores_daruma, suporte_daruma, suporte_ddc_daruma, ddc_suporte_daruma suporte_alexandre_daruma, claudenir_andrade

Вам также может понравиться