Implementação da funcionalidade do Web Service (FECRED) para a Gestão de contas correntes que se originam a partir das emissões das Faturas Eletrônicas de Crédito na AFIP Argentina.
Link do manual do desenvolvedor disponibilizado pela AFIP:
É necessário ter o TSS (TOTVS SERVICE SOA) da versão 12.1.17 instalado e configurado para a transmissão das notas eletrônicas conforme Informativo abaixo:
DMICNS-6122_DT_Implementación_Factura_crédito_TSS_servicio_FECredService_ARG
Se recomenda fazer um Backup da base de dados, a sim como o RPO atual antes de executar este procedimento.
MATA101N.PRW - Fatura de Entrada.
MATA466N.PRW - Nota Deb/Cred
FINA855.PRW - Pre Orden de Pagamento II
FINA847.PRW - Orden de pagamento II
FINA774.PRW - Conta Corrente
Pelo Módulo do Configurador (Ambiente | Arquivos | Menus), incluir a rotina no modulo Financeiro (Atualizações | Arquivos)
Pre-requisitos
Protheus versão 12.1.27 o superior.
TSS (Totvs Service SOA) versão 12.1.17
Incluir registros de Fornecedores (SA2).
Incluir registros de Produtos (SB1).
Incluir registros de TES (SF4).
Incluir Documentos de Entrada do tipo NF , NCP e NDP (SF1 , SD1, SF2 e SD2).
Pasos para probar la solución
Por meio do modulo do configurador será necessário configurar os parâmetros , (Actualizaciones | Archivos | Parametros) :
MV_WSFECRD = .T.
MV_ARGFEUR = Observação , no conteudo desse parametro informar o ip ou a url onde esta instalado o TSS
No Módulo Configurador (Entorno | Archivos | Menús), incluir a rotina no módulo Financeiro (Actualizaciones | Archivos)

Visualizando uma conta corrente o que compõe a mesma as notas que estão vinculadas e o status das notas como estão na AFIP:

a. Transmissão do Aceite
A transmissão do aceite da conta corrente será feita pela rotina de pre ordem II (FINA855) e Ordem de pagamento II (FINA850), ao clicar no botão influir e informar os parâmetros devera informar a conta corrente conforme mostrados nas imagens abaixo:

Informar a conta corrente:

Será apresentado os títulos da notas que tem o vinculo com a mesma conta corrente:

Ao clicar em gravar é apresentada a tela com as informações da pre ordem de pagamento:

Ao clicar em gravar novamente é enviada uma requisição ao TSS para que o mesmo se comunique com a AFIP e retorne os dados da transmissão:

A Pre Ordem somente sera incluida no sistema se o retorno da AFIP for de aceite autorizado , caso o aceite nao seja autorizado por qualquer que seja o motivo a rotina nao irá permitir a inclusão.
Transmitindo o aceite pela rotina de Ordem de pagamento:


O sistema ira retornar os títulos que estão vinculados a conta corrente informada, lembrando que na opção de aceite nao será possivel seleccionar quais títulos serão inclusos na orden de pagamento, essa funcionalidade foi bloqueada no sistema:

Ao clicar em +Pago Automatico será apresentado a tela com as informações:

Informar os dados , ao clicar em gravar será acionado o método de transmissão para a AFIP que retornar se o aceite da conta corrente foi aprovado ou não.

A ordem de pagamento somente será incluída no sistema se a AFIP aprovar o aceite, caso a AFIP retorne com algum erro a ordem de pagamento não será incluída.
b.Transmissões Rejeição da conta corrente
A rotina de conta corrente tem as opções de Rechazo Deb/Credito onde somente as notas de debito e credito podem ser rejeitadas da conta corrente na AFIP e Rechazo Total onde a conta corrente é rejeitada por inteiro na AFIP.

Rechazo Deb/Cred:
Essa funcionalidade somente rejeita da conta corrente as notas de debito e crédito vinculadas a conta corrente, a nota principal espécie NF não poderá ser rejeitada por essa rotina.

Notas vinculadas a essa conta corrente:

<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|