"""Pydantic Model For Advances.""" from pydantic import BaseModel from pydantic import ConfigDict from pydantic import Field class AdvanceSchema(BaseModel): """Advance schema model.""" advance_id: str = Field(validation_alias='unique_key') account_id: int contract_id: int statement_period_id: int advance_amount: float advance_currency_code: str advance_amount_payee_currency: float advance_payee_currency_code: str advance_description: str | None = None model_config = ConfigDict(from_attributes=True)