feat: Enhance Trial Balance PDF export with professional formatting
- Add multi-line header: company name, centered title, centered period - Implement pagination with page numbers in footer - Add generation timestamp in footer - Optimize column width distribution (Cont: 7%, Denumire: 33%, Values: 10% each) - Align Cont column to left, all numeric columns to right - Remove debug console.log statements - Fix company name property (.firma → .name) - Use full page width for table (281mm on A4 landscape) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -29,7 +29,7 @@ async def get_trial_balance(
|
||||
sort_by: str = Query("CONT", description="Coloană pentru sortare"),
|
||||
sort_order: str = Query("asc", description="Ordinea sortării (asc | desc)"),
|
||||
page: int = Query(1, ge=1, description="Pagina"),
|
||||
page_size: int = Query(50, ge=1, le=500, description="Mărimea paginii"),
|
||||
page_size: int = Query(50, ge=1, le=1000000, description="Mărimea paginii"),
|
||||
current_user: CurrentUser = Depends(get_current_user)
|
||||
):
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user