Versões comparadas

Chave

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

01. DATOS GENERALES

Línea de producto: Microsiga Protheus
.
Segmento:Mercado
Internacional.
internacional
Módulo:SIGAFIS - Libros
Fiscales.
fiscales | SIGAFIN - Financiero
Función:
RutinaNombre
Técnico
técnico

FINRETARG.PRW

FINA850.PRW

FINA847.PRW

FINA850I.PRW

FINA850A.PRW

FINA855.PRW

FISA200.PRW

IMPGENER.PRX

M100PCO.PRW

M460PCO.PRW

MATA994.PRW

Calculo de

Retenções

Padrão Risco Fiscal Córdoba - ARG

Impostos Genéricos

Calculo de retenção e percepção de impostos 

Rotinas Envolvidas:

Fina850
Fina847
FINA850I
FINA850a

Retenciones Orden de Pago mod. II

Orden de Pago mod II

Browse Orden de Pago mod II

Complemento Orden de Pago mod. II

Complemento Orden de Pago mod. II

Pre-Orden de Pago mod. II

Padrón riesgo Fiscal Córdoba - ARG

Impuestos genéricos

Cálculo Percepción Municipal Córdoba - Entrada

Cálculo Percepción Municipal Córdoba - Salida

Conf. Adic. Imp.


Ticket:

4609626

Requisito/Story/

| 3861848 | 5323933 | 5298598

Issue:

DMICNS-5356

(

| DMICNS-5358 | DMICNS-5870 | DMICNS-5865

Versión12.1.17
)

02. SITUACIÓN/REQUISITO

O sistema estava tratando de forma incorreta o Regime Geral de Risco Fiscal - Córdoba. Estava gerando CIE para as percepções e MCO para as retenções e deveria ser ao contrario. 

03. SOLUCIÓN

Ajustada a rotina de importação do arquivo Padrões Comercio e Industria Cidade de Córdoba Padrão de Risco Fiscal, bem como as rotinas responsáveis pela percepção e retenção desses impostos.

Requisitos previos:

No modulo configurador verificar se existem os parâmetros MV_CRFRET e MV_CRFPER

Pasos para probar la solución:

Módulo Livros fiscais

• Impostos variáveis: Incluir os impostos MCO e CIE.
• Insp Fiscal x Impostos: Incluir todos os tipos de notas para realização dos testes
• Configuração adicional de impostos: Incluir os dados no cadastro MCO - Act. de Comercio e Industria Córdoba
• Incluir uma TES de entrada e uma de saída informando os impostos criados acima.
• Incluir alguns clientes para Córdoba. Informando um CUIT que esteja dentro do arquivo de risco fiscal. E alguns que não tenham o CUIT dentro do arquivo.
• Incluir alguns fornecedores para Córdoba. Informando um CUIT que esteja dentro do arquivo de risco fiscal. E alguns que não tenham o CUIT dentro do arquivo.
• Verifique os dados existentes na tabela SFH.
• Utilizar a rotina RG 18-18 Importação de arquivo. (FISA200)
• Analisar se a importação foi realizada com sucesso, trazendo todos os CUITs que existem tanto no arquivo de Córdoba quanto no Protheus.

...

• Teste para percepção dos impostos
• Cadastrar os dados na Empresa vs Zona Fiscal (SFH)
• Alterar o valor do parâmetro MV_CRFPER
• Veja se o sistema realiza a percepção de forma correta para uma nota de saída. Apenas para o imposto MCO. Seguindo o exemplo abaixo para realização do cálculo:
• Empresa vs Zona Fiscal (SFH): 5%
• Valor da Nota: 15.000,00
• Coeficiente de incremento de alíquota de percepção e retenção por risco fiscal: 3% (MV_CRFPER)
((15.000,00*5)/100) = 750,00
((750,00*3)/100) = 22,50
Total 750,00 + 22,50 = 772,50
• O mesmo teste pode ser realizado para o Pedido de venda

Módulo de Compras - Percepção

• Teste para percepção dos impostos
• Cadastrar os dados na Empresa vs Zona Fiscal (SFH)
• Alterar o valor do parâmetro MV_CRFPER
• Veja se o sistema realiza a percepção de forma correta para uma nota de entrada. Apenas para o imposto MCO. Seguindo o exemplo abaixo para realização do cálculo:
• Empresa vs Zona Fiscal (SFH): 5%
• Valor da Nota: 15.000,00
• Coeficiente de incremento de alíquota de percepção e retenção por risco fiscal: 3% (MV_CRFPER)
((15.000,00*5)/100) = 750,00
((750,00*3)/100) = 22,50
Total 750,00 + 22,50 = 772,50
• O mesmo teste pode ser realizado para o Pedido de compra.

Módulo de Financeiro - Retenção.

• Incluir uma fatura de entrada no total de 153.000,00(apenas como exemplo), utilizando os cadastros citados nos testes anteriores.

Issue DMICNS-5356 | DMICNS-5358

Se daba tratamiento de forma incorrecta al Régimen general de Riesgo fiscal para la municipalidad de Córdoba, tomaba el impuesto CEI para las percepciones y MCO para las retenciones, cuando debería ser al contrario, lo mismo sucedía para la carga del padrón Riesgo Fiscal.


Issue DMICNS-5870

En la generación de la Orden de Pago Mod. II se calcula la Retención para la municipalidad de Córdoba de manera errada (Impuesto CEI), cuando la factura esta generada en Moneda 2.


Issue DMICNS-5865

Al grabar una Orden de Pago Mod. II se genera error.log, cuando se tienen 2 Facturas que generan Retención de Ganancias | SUSS y el Proveedor tiene configurada la Municipalidad en el campo Cod. Ret Mun (A2_RET_MUN):


Array out of bounds ( 4 of 3 )  on F850GRAVRET(FINA850.PRW) 04/03/2019 09:46:56 line : 11475

[TOTVS build: 7.00.131227A-20181218 NG]

Called from F850GRAVRET(FINA850.PRW) 04/03/2019 09:46:56 line : 11475

Called from F850GRAVA(FINA850.PRW) 04/03/2019 09:46:56 line : 1649



03. SOLUCIÓN

Issue DMICNS-5356 | DMICNS-5358.

Se realizó el ajuste para considerar de manera correcta los impuestos:

CEI → Retención Municipalidad de Córdoba

MCO → Percepción Municipalidad de Córdoba


Pasos para la solución:

Issue DMICNS-5870.

Se realizó el ajuste para dar tratamiento correcto a la Moneda 2, para que tome la base imponible y la retención en la moneda fuerte.


Pasos para la solución:

  • Tener la configuraciones de retención para la Municipalidad de Córdoba
    • Proveedor A2_RET_MUN = "00004"
    • Config. Adic. Imp para el CFO correspondiente a la TES utilizando el campo FF_RET_MUN = "00004"
    • Registro de Empr vs Z. Fiscal para el proveedor antes configurado para el impuesto CEI, considerar el campo FH_PERCIBI = "Si"
  • Realizar una factura en moneda 2 para un proveedor configurado con la retención de la Municipalidad de Córdoba
  • Considerar que la base imponible y la retención queden en moneda 1.


Issue DMICNS-5865.

Se realizó el tratamiento para validar el tamaño del arreglo "aCert", en base a la validación se accede a la posición indicada en el proceso de Retención, con esto ya no se genera error.log cuando no se trae cierta información en el arreglo, permitiendo generar la Orden de Pago de manera correcta.


Pasos para la solución:

  • Tener la configuraciones de retención para la Municipalidad de Córdoba
    • Proveedor A2_RET_MUN = "00004"
    • Config. Adic. Imp para el CFO correspondiente a la TES utilizando el campo FF_RET_MUN = "00004"
    • Registro de Empr vs Z. Fiscal para el proveedor antes configurado para el impuesto CEI, considerar el campo FH_PERCIBI = "Si"
  • Tener configurada la retención de Ganancias, SUSS con el concepto "5" y SLI.
  • Realizar una factura donde el Valor SUSS se encuentre en 0
  • Realizar una factura donde el Valor SUSS sea diferente de 0
  • Contar con el Modo de Pago para cheque diferido
  • Configurar un talonario para el banco a utilizar para el pago con cheque diferido
  • Realizar la Orden de Pago seleccionando ambas facturas 
  • Realizar el pago con tres Cheques diferidos dividiendo el valor de la Orden de Pago en partes iguales.
  • Grabar la Orden de Pago y asegurarse que no genere error.log


Importante:

Las soluciones solo aplican para la versión 12.1.17• Acessar a rotina Ordem de pago modelo II
• Valor 153.000,00
• Aliquota da configuração adicional de impostos MCO - Act. de Comercio e Industria Córdoba: 4%
• MV_CRFRET: 3,00
• (153.000,00*4)/100 = 6.120,00
• 6.120,00*3,00 = 18.360,00.