This commit is contained in:
admin
2026-01-17 11:08:57 +09:00
parent d8ec60629e
commit 6661c7ac89
10 changed files with 610 additions and 47 deletions

View File

@@ -0,0 +1,32 @@
import os
os.environ['DB_HOST'] = '192.168.0.61'
os.environ['DB_PORT'] = '55432'
os.environ['DB_NAME'] = 'njts_acct'
os.environ['DB_USER'] = 'njts_app'
os.environ['DB_PASSWORD'] = 'njts_app2025'
from app.core.database import get_connection
with get_connection() as conn:
with conn.cursor() as cur:
# 602科目の前期残高を登録
cur.execute("""
INSERT INTO opening_balances (fiscal_year, account_id, opening_debit, opening_credit)
VALUES (2025, (SELECT account_id FROM accounts WHERE account_code = '602'), 0, 5206146)
ON CONFLICT (fiscal_year, account_id)
DO UPDATE SET opening_credit = 5206146
""")
conn.commit()
print('✓ 602科目繰越利益剰余金の前期残高 5,206,146円 を登録しました')
# 確認
cur.execute("""
SELECT a.account_code, a.account_name, ob.opening_debit, ob.opening_credit
FROM opening_balances ob
JOIN accounts a ON ob.account_id = a.account_id
WHERE ob.fiscal_year = 2025 AND a.account_code = '602'
""")
row = cur.fetchone()
if row:
print(f"\n【確認】")
print(f"{row['account_code']} {row['account_name']}: 貸方 {row['opening_credit']:,}")