export interface RequestInvoice {
  IDARCHIVOPDF:string | null;
  IDARCHIVOXML: string | null;
  TYPE_INVOICE: string;
  DESCRIPTION: string;
  ID_DOCUMENT: number | null;
  USER: string;
  LINE_NUMBER: number;
  REQUEST_LINE: string;
}

export interface ResponseDataInvoice {
  error: boolean;
  msg: string;
  response: Array<GetInvoice>,
}
export interface ResponseDataGetInvoice {
  error: boolean;
  msg: string;
  response: GetInvoice,
}

export interface GetInvoice {
  FALS_IDFA: number;
  FALS_IDLI: number;
  FALS_CODO: string;
  FALS_UUID: string;
  FALS_VERS: string;
  FALS_FEEM: string;
  FALS_RFCE: string;
  FALS_RFCR: string;
  FALS_FOLI: string;
  FALS_SERI: string;
  FALS_FOPA: string;
  FALS_MEPA: string;
  FALS_TICA: string;
  FALS_MONE: string;
  FALS_COPA: string;
  FALS_ESTA: string;
  FALS_USRE: string;
  FALS_FERE: string;
  FALS_USMO?: string;
  FALS_FEMO?: string;
  LINE_NUPR: string;
  LINE_OTPR: string;
  LINE_OTCO: string;
  LINE_EST: string;
  DLSC_IDDO: string;
  DLSC_CODO: string;
  DLSC_TIPO: string;
  DLSC_DESC: string;
  DLSC_ESTA: string;
}