Merge pull request 'se arreglo los furmularios de partes' (#231) from fix/partes into development
Reviewed-on: ADUANASOFT/anexo76#231
This commit is contained in:
@@ -6,9 +6,9 @@ from api.v1.modules.a24.inv.inv_aphis.dto import InvPartAphisGeneralDTO
|
||||
|
||||
# --- SUB-DTO: DATOS ADUANALES (FaData) ---
|
||||
class FaDataDTO(BaseModel):
|
||||
origin_country: Optional[str] = Field(default=None, pattern=r"^[A-Z]{3}$")
|
||||
sector: Optional[str] = Field(default=None, pattern=r"^[A-Za-z0-9]{1,8}$")
|
||||
fraction_type: Optional[Literal["GENERAL", "PROSEC", "ALADI", "TLCS"]] = None
|
||||
origin_country: Optional[str] = None
|
||||
sector: Optional[str] = None
|
||||
fraction_type: Optional[str] = None
|
||||
|
||||
model_config = ConfigDict(from_attributes=True)
|
||||
|
||||
|
||||
@@ -22,8 +22,7 @@ logger = logging.getLogger(__name__)
|
||||
class PartService:
|
||||
"""Servicio para gestión de Partes (Anexo 76 + Anexo 24)"""
|
||||
|
||||
# Estos campos están en el modelo pero NO en la DB todavía (faltan las migraciones del usuario)
|
||||
# Los diferimos en SELECT y los filtramos en INSERT/UPDATE para que el sistema no truene.
|
||||
# Estos campos están en el modelo pero NO en la DB todavía, faltan las migraciones del usuario
|
||||
MISSING_INV_COLUMNS = []
|
||||
|
||||
# Campos que SÍ existen en la DB (Verificados con \d a24.inv_partes)
|
||||
|
||||
Reference in New Issue
Block a user