Bloco H010
Linha de Produto: | Microsiga Protheus |
Segmento: | Manufatura |
Módulo: | SEIGAEST - Estoque e Custos |
Função: | MATXSPED.PRW - Função para geração de dados ao SPED |
Situação/Requisito: | Ao Gerar o Bloco H caso o cliente não tenha o campo C2_TPPR (Tipo de Produção Externa), gera inconsistência. |
Solução/Implementação: | Em virtude da instabilidade da versão atual do programa de extração do bloco H, optou-se por voltar ao método antigo de processamento, apoiado no arquivo de trabalho gerado pelo relatório de Registro de Inventário Mod. P7 (MATR460). Este método será mantido até a completa estabilização da versão atual do programa extrator. Desta forma, Aaós a aplicação do path, será necessária a emissão do relatório MATR460 (configurado em seus parâmetros para gerar o arquivo), antes da execução da rotina SpedFiscal. Não haverá parametrização no programa SpedFiscal quanto a leitura do arquivo gerado pelo MATR460 pois este lerá os parâmetros do relatório para obtenção do arquivo.
Passos para geração:
No campo de nome do arquivo deve ser informado o período a ser gerado pelo SPEDFISCAL no formato de DATA: AAAAMMDD. Exemplo: Esse tratamento permite que sejam gerados vários períodos para serem processados pelo SPEDFISCAL 2. Depois de gerado o relatório o arquivo estará na pasta System com o nome informando no relatório. (O arquivo não deve ser apagado.) 3. Realizar a geração do SPEDFISCAL com a opção para gerar inventario = Sim 4. Depois de processado o SPEDFISCAL Verifique o arquivo, estará com as informações do Bloco H010. Importante: Caso não seja processado a sessão Bloco H010 no arquivo do SPEDFISCAL, será necessário verificar o console.log se foi apresentado a mensagem( "Nao foi encontrado dados no retorno da funçao SPDBlocH" ) dessa forma não foi gerado o arquivo do MATR460 ou não foi localizado. |