79669773

Date: 2025-06-17 21:29:52
Score: 1.5
Natty:
Report link
from docx import Document
import pandas as pd

# Crear documento de Word
doc = Document()
doc.add_heading('PAPEL DE TRABAJO', level=1)
doc.add_paragraph('Ejercicio fiscal: 2024')
doc.add_paragraph('Contribuyente: Rosa Aurora Ramón Díaz')
doc.add_paragraph('RFC: RADR630910V12')

# Sección 1: Ingresos acumulables
doc.add_heading('1. Ingresos acumulables por sueldos y salarios', level=2)
table1 = doc.add_table(rows=1, cols=3)
hdr_cells = table1.rows[0].cells
hdr_cells[0].text = 'Patrón'
hdr_cells[1].text = 'RFC'
hdr_cells[2].text = 'Ingresos'

rows1 = [
    ['Secretaría de Salud del Estado de Tabasco', 'OPD970314U91', '$68,363.99'],
    ['Servicios de Salud del IMSS para el Bienestar', 'SSI220901JS5', '$345,478.77'],
    ['Total de ingresos acumulables', '', '$413,842.76']
]

for row in rows1:
    cells = table1.add_row().cells
    for i, item in enumerate(row):
        cells[i].text = item

# Sección 2: ISR retenido
doc.add_heading('2. ISR retenido por los patrones', level=2)
table2 = doc.add_table(rows=1, cols=2)
hdr_cells = table2.rows[0].cells
hdr_cells[0].text = 'Patrón'
hdr_cells[1].text = 'ISR retenido'

rows2 = [
    ['Secretaría de Salud del Estado de Tabasco', '$10,763.20'],
    ['Servicios de Salud del IMSS para el Bienestar', '$57,219.74'],
    ['Total ISR retenido', '$67,982.94']
]

for row in rows2:
    cells = table2.add_row().cells
    for i, item in enumerate(row):
        cells[i].text = item

# Sección 3: Cálculo del ISR anual (aproximado)
doc.add_heading('3. Cálculo del ISR anual (aproximado)', level=2)
doc.add_paragraph("""
- Ingresos acumulables: $413,842.76
- Deducciones personales: $0.00
- Base gravable: $413,842.76

Usando tarifa ISR anual aproximada:
- ISR causado: $69,261.00
- Menos ISR retenido: $67,982.94
""")

# Sección 4: Resultado
doc.add_heading('4. Resultado', level=2)
doc.add_paragraph('Saldo a cargo aproximado: $1,278.06')

# Guardar el documento Word
doc.save("Papel_de_Trabajo_Rosa_Ramon.docx")

# Crear archivo Excel
data_ingresos = {
    "Patrón": ["Secretaría de Salud del Estado de Tabasco",
               "Servicios de Salud del IMSS para el Bienestar"],
    "RFC": ["OPD970314U91", "SSI220901JS5"],
    "Ingresos": [68363.99, 345478.77]
}

data_isr = {
    "Patrón": ["Secretaría de Salud del Estado de Tabasco",
               "Servicios de Salud del IMSS para el Bienestar"],
    "ISR retenido": [10763.20, 57219.74]
}

df_ingresos = pd.DataFrame(data_ingresos)
df_isr = pd.DataFrame(data_isr)

with pd.ExcelWriter("Papel_de_Trabajo_Rosa_Ramon.xlsx") as writer:
    df_ingresos.to_excel(writer, sheet_name="Ingresos", index=False)
    df_isr.to_excel(writer, sheet_name="ISR Retenido", index=False)
Reasons:
  • Blacklisted phrase (2): Crear
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Lorien Burgos