Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Melhoria no

Mejora en el Job FatJobNFe para considerar

cancelamento de NFSe

la anulación de la e-FactS

Características

do Requisito

del requisito

Linha ProdutoCadastros IniciaisPedido de VendaBanco Dados operacionalis

Línea de

producto:

Microsiga Protheus

Segmento:

Serviços

Servicios

Módulo:

SIGAFAT

RotinaRutina:

Rotina

Rutina

Nome Técnico

Nombre técnico

MATA521

Exclusão de

Eliminación del doc.

saida

salida.

Registros iniciales:

Pedido de venta

País(es):

Brasil

Base(s) de

datos:

Todos

Tabelas Tablas utilizadas:

SF2 -

Cabeçalho das NF de Saída

 Encabezado de la facturas de salida

Sistema(s)

operativo(

s):

Windows / Linux

Descrição

Descripción

Esta implementação foi disponibilizada para o ambiente SIGAFAT com o objetivo de efetivar o cancelamento de Notas Fiscais Eletronicas de Serviços (NFSe ), através da autorização do cancelamento pela prefeitura, por empresa e filial.implementación se puso a disposición para el entorno SIGAFAT con el objetivo de realizar la anulación de Facturas electrónicas de servicios (e-Facts), a través de la autorización de la anulación por parte del municipio, por empresa y sucursal.



Procedimiento para configuración


CONFIGURACIÓN DE PARÁMETROS

 

  1. En la Configuración (SIGACFG), acceda a Entornos/Registros/Parámetros (CFGX017). Configure el(los) parámetro(s) a continuación:

Ítems/Carpetas

Descripción

Nombre

Procedimento para Configuração

CONFIGURAÇÃO DE PARÂMETROS

 

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:
Nome

Itens/Pastas

Descrição

:

MV_CANNFSE

Tipo:

Lógico

Cont. Por.:

.T.

DescriçãoDescripción:

Habilita processo de cancelamento da NFSeel proceso de anulación de la e-Facts.

 

CONFIGURAÇÃO VIA CONFIGURACIÓN POR JOB

Configure

o Job para a execução do processo de cancelamento (estorno dos documentos) que foram emitidos por NFe ou NFSe

el JOB para ejecutar el proceso de anulación (reversión de los documentos) que se emitieron a través del e-Fact y/o e-FactS:

Abra el archivo INI del Server Protheus y agregue la sección [FatJobNFe_<EMPRESA><FILIAL>], de acuerdo con el siguiente ejemplo

Abra o arquivo INI do Server Protheus e adicione a seção [FatJobNFe_<EMPRESA><FILIAL>] conforme o exemplo abaixo

:

[ONSTART]

JOBS=FatJobNFe_

<empresa><filial>

<empresa><sucursal>,FatJobNFe_

<empresa><filial2>

<empresa><sucursal2>

RefreshRate=180



[FatJobNFe_

<empresa><filial>

<empresa><sucursal>
MAIN=FatJobNFe
ENVIRONMENT=

<ambiente

<entorno de

trabalho>

trabajo>
nParms=2
parm1=<Empresa>
parm2=

<Filial>

<Sucursal>
START_TIME=00:00:01
FINISH_TIME=23:59:59
INTERVAL=5
ACTIVATE=ON


[FatJobNFe_

<empresa><filial2>

<empresa><sucursal2>
MAIN=FatJobNFe
ENVIRONMENT=

<ambiente

<entorno de

trabalho>

trabajo>
nParms=2
parm1=<Empresa>
parm2=

<Filial>

<Sucursal>
START_TIME=00:00:01
FINISH_TIME=23:59:59
INTERVAL=5
ACTIVATE=ON

Observações referentes às chaves


Observaciones relacionadas a las claves:

RefreshRate - Determina

um

un intervalo de

tempo

tiempo,

em

en segundos, para que

os jobs

los job especificados,

na chave

en la clave [OnStart],

sejam executados novamente e automaticamente, caso os mesmos não estejam em execução

se ejecuten de nuevo y automáticamente, si estos no estuvieran en ejecución.


ENVIRONMENT -

Ambiente de trabalho ao qual o Job pertence

Entorno de trabajo al que pertenece el Job.
nParms -

Deve

Debe permanecer 2.
parm1 - Código

da

de la empresa.
parm2 - Código

da filial

de la sucursal.
START_TIME -

Horário

Horario inicial que

deve ser considerado para a execução

se debe considerar para la ejecución.
FINISH_TIME -

Horário

Horario final que

deve ser considerado para a execução

se debe considerar para la ejecución.
INTERVAL - Intervalo de minutos entre

as execuções

las ejecuciones (

deve

debe ser

maior ou

mayor o igual a 5).
ACTIVATE - Indica

se

si está

ativo

activo.

Em uma Nota Fiscal Serviços Eletrônica, o cancelamento será efetivado pelo JOB que deverá estar ativado caso a prefeitura permita seu cancelamento. Caso o cancelamento não seja permitido, sua legenda será alterada para “Cancelamento não autorizado” e deverá ser verificado no Monitor (NFS-e). 

Para visualização do novo status, após a execução do Job, é necessário sair e entrar na rotina novamente ou clicar em refresh. A sua alteração depende de fatores como a disponibilidade da SEFAZ ou do serviço da prefeitura, a permissão da exclusão, etc.

CONFIGURAÇÃO VIA SCHEDULE

Deve-se configurar o schedule para a execução do processo de cancelamento (estorno dos documentos) que foram emitidos por NFe e NFSe:

1. No Configurador (SIGACFG), acesse 

En una factura de servicios electrónica, la anulación se hará efectiva a través del JOB, que debe estar activado si el municipio permite su anulación. Si la anulación no se permite, su leyenda se cambia a  “Anulación no autorizada” y debe verificarse en el Monitor (e-FactS). 

Para visualizar el nuevo estatus, después de ejecutar el Job, es necesario salir e ingresar nuevamente o hacer clic en refresh. Su modificación depende de factores como la disponibilidad de la SEFAZ o del servicio del municipio, el permiso para la eliminación, etc.

CONFIGURACIÓN POR SCHEDULE

Se debe configurar el schedule para ejecutar el proceso de anulación (reversión de los documentos) que se emitieron a través del e-Fact y e-FactS:

  1. En la Configuración (SIGACFG),acceda a Entorno
Ambiente
  1. / Schedule/ Schedule.
    2.
Dê um duplo clique em Agendamentos
  1. Haga dos clic en Agendamientos.
    3.
Clique em Cadastro
  1. Haga clic en Registro.
    4.
Clique em 
  1. Haga clic en Incluir.
    5.
Preencha os
  1. Informe los campos
obrigatórios
  1. obligatorios.
    6.
Preencha o campo Rotina 
  1. Informe el campo Rutina(XX1_ROTINA)
com 
  1. con FATJOBNFE().
    7.
 Clique 
  1.  Haga clic en OK.
    8.
Clique em 
  1. Haga clic en Confirmar.

Caso seja necessário executar o procedimento diversas vezes, configure por meio do botão Recorrência.

Atenção: O schedule somente será executado se houver um agente cadastrado para a mesma empresa e seu serviço estiver acionado.

Obs: O uso do schedule não é recomendado devido ao consumo de licença. Como é esperado que a operação com a Sefaz esteja sempre no ar, a utilização via JOB é a mais adequada.

Si es necesario, ejecute el procedimiento diversas veces, configure por medio de la opción Recurrencia.

Atención: El schedule solamente se ejecutará si hubiera un agente registrado para la misma empresa y su servicio estuviera activado.

Obs: El uso del schudle no se recomienda debido a su consumo de licencia. Como se espera que la operación con la Sefaz esté siempre en el aire, la utilización por JOB es la más adecuada.

Procedimiento para utilización

¡Atención! Esta mejora solamente se aplica a los municipios que tengan disponibles sus webservices para anulación de facturas de servicios electrónicas. En caso contrario, las facturas de salida se eliminarán normalmente.

Ejemplo:

  1. En la Facturación (SIGAFAT), acceda a Miscelánea/Actualizaciones/Facturación/Eliminación Doc. Salida (MATA521), configure los parámetros de la rutina.
  2. Elija una factura que ya haya sido emitida y aprobada por el municipio.
  3. Haga clic en Acciones Relacionadas y en seguida en Eliminar.
  4. Confirme la reversión de los documentos.
  5. Si se permite la eliminación, su leyenda se modificará como “Esperando anulación”.

Obs: Si el Job/Schudule no está activo, la opción Refresh realiza la validación en el SEFAZ y revierte los

Procedimento para Utilização

Atenção!! Esta melhoria é somente aplicável as prefeituras que tenham disponibilizados webservices para cancelamento de Notas Fiscais de Serviços Eletronicas. Caso contrario, as Notas Fiscais de Saída serão excluidas normalemnte.

Exemplo:

  1. No Faturamento(SIGAFAT), acesse Miscelânea/Atualizações/Faturamento/Exclusão Doc. Saída (MATA521), configure os parâmetros da rotina
  2. Escolha uma nota fiscal que já tenha sido emitida e aprovada pela Prefeitura.
  3. Clique em Ações Relacionadas e em seguida em Excluir.
  4. Confirme o estorno dos documentos.
  5. Caso seja permitida sua exclusão, sua legenda será alterada para “Aguardando cancelamento”.
Obs: Caso o job/schedule não estiver ativo, o botão refresh fará a validação na SEFAZ e estornará os

documentos.