Aviso legal
regalias_vzla es una herramienta informática de carácter educativo y de
referencia técnica. No constituye asesoría legal, fiscal ni financiera.
No está afiliada, avalada ni patrocinada por PDVSA, el Ministerio del Poder
Popular de Petróleo, el SENIAT ni ningún otro ente del Estado venezolano.
Los resultados son estimaciones referenciales sin validez oficial para
declaraciones fiscales, liquidaciones ante PDVSA, fiscalizaciones,
procedimientos administrativos ni procesos judiciales. Verifique siempre el
instrumento vigente en la Gaceta Oficial de la República Bolivariana de
Venezuela.
calculo¶
regalias_vzla.calculo ¶
Orquestador financiero: motor de liquidación de regalías.
ResultadoRegalia ¶
Bases: BaseModel
Liquidación inmutable y serializable de una regalía petrolera.
Source code in src/regalias_vzla/calculo.py
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | |
MotorRegalias ¶
Ejecuta el orden matemático inalterable de liquidación fiscal.
Orden garantizado:
- Deducción de impurezas (volumen neto).
- Ajuste del precio marcador por factor API.
- Valoración base (ingreso bruto).
- Liquidación (regalía según tasa legal).
Source code in src/regalias_vzla/calculo.py
47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 | |
tabla_ajuste_api
property
¶
tabla_ajuste_api: TablaAjusteApi
Tabla de factores de ajuste API usada por este motor.
liquidar ¶
liquidar(fluido: FluidoCrudo, precio_marcador: Decimal | float | int | str) -> ResultadoRegalia
Liquida la regalía de un fluido al precio marcador indicado.
Lanza ValueError si el precio es inconsistente con el negocio
(negativo, cero o no finito). Los montos monetarios se redondean a
centavos (ROUND_HALF_UP); el volumen, a seis decimales.
Source code in src/regalias_vzla/calculo.py
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 | |