Pacote de atualização referente ao Release 1.34
Ocorrência |
Criar um método para acrescentar um parâmetro para que seja informado no momento do cancelamento ou inutilização o qual será realizado. |
Solução |
Foi criado um parâmetro opcional no método com o nome TIPO_CANC, para que seja possível informar o tipo de cancelamento. Caso não seja informado nada neste campo, será considerado 0 (zero) default. Os tipos que deverão ser informados são: ü Em branco ou 0 - Default ->Realiza cancelamento e inutilização, onde primeiramente é realizada uma consulta da chave para verificar se a mesma consta ou não na base da Sefaz. Caso a nota conste na base da Sefaz, será enviado o cancelamento e caso a nota não conste, será enviado um pedido de inutilização da nota. ü 1- Cancelamento -> Realiza um cancelamento de uma determinada nota que conste na tabela SPED050, sem que seja realizada nenhuma consulta na base da Sefaz. Este tipo de cancelamento permite que seja enviado a justificativa do cancelamento ou o XML completo no parâmetro de XML do Método CancelaNotas, onde caso não seja passado o XML completo o sistema irá gerá-lo automaticamente. ü 2 - Inutilização -> Realiza a Inutilização de uma determinada numeração de nota sem que seja realizada nenhuma consulta na base da Sefaz antes de gerar o XML de Inutilização. |
Ocorrência |
Alteração no método NFEIDCLEAN, onde além de excluir a SPED050 deverá excluir também a SPED054 quando não houver PROTOCOLO (campo NFE_PROT) em nenhum registro da SPED054 relacionado ao NFE_ID em questão. |
Solução |
Alterado o tratamento no Método NFEIDCLEAN para que realize os seguintes procedimentos: - Se existir registro nas tabelas SPED050 e SPE054(em relação ao NFE_ID selecionado), mas o campo NFE_PROT não estiver preenchido em nenhum registro da tabela SPED054, os registros da tabela SPED050 e SPED054 serão excluídos e o método retornará TRUE; - Se existir registro nas tabelas SPED050 e SPED054 (em relação ao NFE_ID selecionado), e o campo NFE_PROT estiver preenchido em algum registro da tabela SPED054, os registros da tabela SPED050 e SPED054 não serão excluídos e o método retornará FALSE. |
Ocorrência |
Solicitação para que o TSS gere a TAG "infAdFisco" ao executar o método SCHEMA. |
Solução |
Realizado tratamento para que a tag "infAdFisco" (tag Fisco do tss) seja gerada ao executar o método SCHEMA. |
Ocorrência |
Implementação do método de envio de comprovantes com CAE antecipado (WSFEV1FECAEARegInformativo) do serviço da nota fiscal eletrônica da Argentina (wsfev1) e o tratamento no fonteGen02 na função GetAutInfo para a recuperação da autenticação da entidade. |
Solução |
Alterado o fonte WsNFEArg.PRW onde implementou-se o método WSFEV1FECAEARegInformativo. Alterada a função GetAutInfo no fonte NFELOC_GEN02.PRW para a verificação do serviço utilizado no momento da obtenção do certificado. |
Ocorrência | |
| |
Solução | |
|
Ocorrência |
Erro ao executar o Método MonitorFaixa: Return property (MONITOR[1]:ERRO[1]:LOTE) Type (INTEGER) Unexpected Valtype (C) on XOBJ2ARRAY(XMLWSVCS.PRW) 16/12/2010 00:17:35 line : 2848 Erro ao executar o método CANCELANOTAS: Variable does not exist AFIELD on SPEDWFNFE(SPED_WF.PRX) 16/02/2011 11:17:04 line : 1694 |
Solução |
Correção dos erros apresentados ao executar os métodos MONITORFX e CANCELANOTAS. |