code: @Override
  	public CProduct create(long CProductId) {
  		CProduct cProduct = new CProductImpl();
  
  		cProduct.setNew(true);
  		cProduct.setPrimaryKey(CProductId);
  
  		String uuid = PortalUUIDUtil.generate();
  
  		cProduct.setUuid(uuid);
  
  		cProduct.setCompanyId(companyProvider.getCompanyId());
  
  		return cProduct;
  	}
docs: Creates a new c product with the primary key. Does not add the c product to the database.
  
  @param CProductId the primary key for the new c product
  @return the new c product