Criei no sistema um arquivo apenas com o intuito de armazenar e enviar o inventário.
Ele procura todas as NFe, ECF, etc.., soma tudo mês a mês e lança nesse arquivo, depois fazem os ajuste e é impresso o inventário, vai ao contador que autoriza, autentica na SEFAZ, dai gero no sintegra e agora o SPED.
Código: Selecionar todos
Local aStru := {{"cod_mercad","c",13,0},;
{"mercadoria","c",40,0},;
{"unidade" ,"c",02,0},;
{"entrada01" ,"n",14,4},;
{"saida01" ,"n",14,4},;
{"custo01" ,"n",14,4},;
{"entrada02" ,"n",14,4},;
{"saida02" ,"n",14,4},;
{"custo02" ,"n",14,4},;
{"entrada03" ,"n",14,4},;
{"saida03" ,"n",14,4},;
{"custo03" ,"n",14,4},;
{"entrada04" ,"n",14,4},;
{"saida04" ,"n",14,4},;
{"custo04" ,"n",14,4},;
{"entrada05" ,"n",14,4},;
{"saida05" ,"n",14,4},;
{"custo05" ,"n",14,4},;
{"entrada06" ,"n",14,4},;
{"saida06" ,"n",14,4},;
{"custo06" ,"n",14,4},;
{"entrada07" ,"n",14,4},;
{"saida07" ,"n",14,4},;
{"custo07" ,"n",14,4},;
{"entrada08" ,"n",14,4},;
{"saida08" ,"n",14,4},;
{"custo08" ,"n",14,4},;
{"entrada09" ,"n",14,4},;
{"saida09" ,"n",14,4},;
{"custo09" ,"n",14,4},;
{"entrada10" ,"n",14,4},;
{"saida10" ,"n",14,4},;
{"custo10" ,"n",14,4},;
{"entrada11" ,"n",14,4},;
{"saida11" ,"n",14,4},;
{"custo11" ,"n",14,4},;
{"entrada12" ,"n",14,4},;
{"saida12" ,"n",14,4},;
{"custo12" ,"n",14,4},;
{"ano" ,"c",04,0},;
{"cod_grupo" ,"c",06,0},;
{"saldo_inic","n",14,4}}
PS. Tambem existe a possibilidade de importar direto do estoque para esse arquivo.
Itamar M. Lins Jr.