private void llenarListaProveedores(String busqueda) throws Exception {
   listaInvProveedorTO =
       shrimp.inventario.delegate.InventarioDelegate.getInstance()
           .getProveedorTO(sisUsuarioEmpresaTO.getEmpCodigo(), busqueda);
   if (listaInvProveedorTO.size() > 0) {
     invProveedorTO = listaInvProveedorTO.get(0);
     proveedorId = invProveedorTO.getProvCodigo();
     jtfProveedor.setText(invProveedorTO.getProvNombre());
   } else {
     shrimp.inventario.formularios.JDBuscarProveedores dialog =
         new shrimp.inventario.formularios.JDBuscarProveedores(
             mDIShrimp,
             new javax.swing.JFrame(),
             true,
             sisUsuarioEmpresaTO.getEmpCodigo(),
             busqueda,
             sisUsuarioEmpresaTO.getUsrCodigo(),
             false);
     dialog.setLocationRelativeTo(null);
     invProveedorTO = dialog.invProveedorTO;
     if (invProveedorTO != null) {
       proveedorId = invProveedorTO.getProvCodigo();
       jtfProveedor.setText(invProveedorTO.getProvNombre());
     } else {
       proveedorId = null;
       jtfProveedor.setText("");
     }
   }
 }
  private void llenarAtributos() {
    fechaDesde = jftfFechaDesde.getText().equals("  -  -    ") ? null : jftfFechaDesde.getText();
    fechaHasta = jftfFechaHasta.getText().equals("  -  -    ") ? null : jftfFechaHasta.getText();

    proveedorId = jtfProveedor.getText().isEmpty() ? null : invProveedorTO.getProvId();
    provCodNombre =
        jtfProveedor.getText().isEmpty()
            ? null
            : invProveedorTO.getProvId() + " | " + invProveedorTO.getProvNombre();
  }