This commit is contained in:
2025-09-22 11:11:06 -06:00
parent a53748e419
commit ac075bfeb7
8 changed files with 187 additions and 9 deletions

View File

@@ -0,0 +1,15 @@
from pydantic import BaseModel, Field
from typing import Optional
from uuid import UUID
from schemas.importadorSchema import ImportadorBaseSchema
class CredencialBaseSchema(BaseModel):
importadores: ImportadorBaseSchema
user: str = Field(..., description="Usuario de la credencial")
password: str = Field(..., description="Contraseña de la credencial")
efirma: str = Field(..., description="E-firma de la credencial")
key: str = Field(..., description="Key de la credencial")
cer: str = Field(..., description="Cer de la credencial")
is_active: bool = Field(..., description="Indica si la credencial está activa")
organizacion: UUID = Field(..., description="ID de la organización asociada")