<reponame>jalanb/portals<filename>portals/wwits/groups/batch/request_for_open/models.py<gh_stars>0
from dataclasses import dataclass


@dataclass
class ParmModel:
    UserID: str
    Version: str
    VendorNum: str
    Env: str
    Source: str
    Session: int
    WONumber: str
    WOAltNum: str
    RootCedic: str
    NoAsset: bool
    WOSystem: str
    SKU: str
    WOSite: str
    PartFlag: bool
    WOSerial: str
    WOModel: str
    WOContactName: str
    WOAddress: str
    WOAddress1: str
    WOCity: str
    WOState: str
    WOZip: str
    WOCountry: str
    WOConCT: str
    WOPhone: str
    Cont140: bool
    ImmedFlag: bool
    ReqDate: str
    ReqTime: str
    CovCode: str
    WOClone: bool
    AltRefNum: str
    NSSArea: int
    SignoffReq: int
    WOReason: str
    ModelOverride: str
    EmailAddr: str
    SkillModel: str
    AvgRepairTime: float
    AltRefNum2: str
    ClonedWO: str
    ActionGrp: str
    SchStartDt: str
    SchStartTm: str
    SchEndDt: str
    SchEndTm: str
    PO: str
    EntryDt: str
    EntryTm: str
    SubClass: str
    WOAltPhone: str
    WOAltContact: str
    WOAltContact1stPhone: str
    WOAltContact2ndPhone: str
    SubDiv: str
    SetETAMethod: str
    OrderNum: str
    DocNum: str
    RC: int
    ResultMsg: str


@dataclass
class ReqForOpenModel:
    Parms: ParmModel
