| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- export interface UpdatedStatusSubcontratist {
- ID_SUBCONTRATIST: string;
- SAVED_BY_USER: string;
- LINE_NUMBER: string;
- }
- export interface ResponseDataSubcontratist{
- error: boolean;
- msg: string;
- response: Subcontratist;
- }
- export interface ResponseDataSubcontratistInfo{
- error: boolean;
- msg: string;
- response: DownoloadSubcontratistInfo;
- }
- export interface Subcontratist {
- ID_SUBCONTRATIST?: string;
- SOCIAL_REASON: string;
- TAX_REFERENCE: string;
- RFC: string | null;
- CONTRACT_TYPE: string;
- EMAIL: string;
- FOREIGNER: string;
- TAX: string | null;
- STREET: string;
- EXTERIOR_NUMBER: number;
- INTERIOR_NUMBER: number | null;
- SUBURB: string;
- CITY: string | null;
- TOWN: string | null;
- POSTAL_CODE: string;
- FEDERAL_ENTITY: string;
- COUNTRY: string;
- TELEPHONE1: string;
- LADA1: string;
- TELEPHONE2: string | null;
- LADA2: string | null;
- SPECIALTY: string;
- SPECIALTY_ARR?: string[];
- STATUS: string;
- }
- export interface Interventions {
- INTERVENTION_NAME: string;
- INTERVENTION_ID: string;
- SPECIALTY_REQUIRED: string;
- SUBCONTRACT_NAME: string;
- MEMBERS: Array<string>;
- }
- export interface ContractsDetails {
- START_DATE: string;
- END_DATE: string;
- COST: string;
- ID_CONTRACT: string,
- ID_SUBCONTRATIST: string;
- INTERVENTIONS: Array<Interventions>;
- }
- export interface DownoloadSubcontratistInfo {
- LINE_NUMBER: number;
- SAVED_BY_USER?: string;
- CONTRACTS: Array<ContractsDetails>;
- }
- export interface TypeFormSubcontract {
- type: 'REG' | 'UPD';
- idSubcontract: string | null;
- idProvider: string | null;
- }
|