$ls_bene="----------"; $ls_prov="----------"; $lb_valido=$int_fec->uf_valida_fecha_periodo($ld_fecha,$ls_codemp); if(!($lb_valido)) { $msg->message($int_fec->is_msg_error); } else { $in_classcmp->io_sql->begin_transaction(); $ls_existe=$in_classcmp->uf_select_comprobante($ls_codemp,$ls_proccomp,$ls_comprobante,$ld_fecha); if (($ls_tipomod==1)&&(!$ls_existe)) { $lb_valido=$in_classcmp->uf_update_tipo($ls_codemp,$ls_codtipomod); } $lb_valido=$in_classcmp->uf_guardar_automatico($ls_comprobante,$ld_fecha,$ls_proccomp,$ls_desccomp,&$ls_prov, &$ls_bene,$ls_tipo,2,0,$ls_codfuefincab,$ls_coduniadm); if(!$lb_valido) { $in_classcmp->io_sql->rollback(); $msg->message($in_classcmp->is_msg_error); } else { $ld_fecdb=$fun->uf_convertirdatetobd($ld_fecha); /*$lb_valido=$in_classcmp->uf_update_bsf_sigespcmpmd(0,$ls_codemp,$ls_proccomp,$ls_comprobante, $ld_fecdb,$la_security);*/ if($lb_valido)