export interface PaymentPlan {
  codplpag: number;
  descricao: string;
  numdias: number;
  tipoprazo: string;
  prazo1: number;
  prazo2?: number;
  prazo3?: number;
  dtvenc1?: Date;
  dtvenc2?: Date;
  dtvenc3?: Date;
  numpr: number;
  tipovenda: string;
  pertxfim: number;
  obs?: string;
  oferta: string;
  prazo4?: number;
  prazo5?: number;
  prazo6?: number;
  prazo7?: number;
  prazo8?: number;
  prazo9?: number;
  prazo10?: number;
  prazo11?: number;
  prazo12?: number;
  vendabk: string;
  vlminpedido?: number;
  codcob?: string;
  tipoentrada?: string;
  numitensminimo?: number;
  pertxfimpalm?: number;
  codequipe?: string;
  tiporestricao: string;
  codrestricao?: string;
  enviaplanofv: string;
  prazoponderado: string;
  usaplpagautoservico: string;
  usadesclinhaprod?: string;
  entrada: string;
  formaparcelamento: string;
  numparcelas?: number;
  numdiascarencia?: number;
  numdiascartao?: number;
  codfilial?: string;
  usaprazoadicionalpcclient: string;
  descricao2?: string;
  vltxcarne?: number;
  txfator?: number;
  usadescfinanceiro: string;
  usamultifilial?: string;
  numeroparcelasdiafixo?: number;
  diascarencia?: number;
  diafixo?: number;
  status: string;
  codfunc?: number;
  numdiasatrasoini: number;
  numdiasatrasofim: number;
  descentlimcredcli?: number;
  vlminparcela?: number;
  diasminparcela?: number;
  diasmaxparcela?: number;
  naocobrartxboleto?: number;
  usasupplicard?: string;
  condfinanc?: string;
  dtmxsalter: Date;
  fator_crediario?: number;
  tipoplano?: string;
  codsupplicard?: string;
}
