Search Results

All Results 6974
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Order Life Cycle
Order Life Cycle An Order stores data regarding a potential or past transaction. This article provides an overview of the order life cycle from open cart to fulfilled order. This is the latest...
Order Types
Order Types Orders can be of various types that require different pricing or visibility. For example, a buyer can have stock orders that consist of their restocking purchases. They can also have...
Enabling or Disabling Order Workflows for Commerce 2.1
Enabling or Disabling Order Workflows for Commerce 2.1 Order workflows are a channel-specific setting that, if enabled, require the buyer or seller to give internal prior approval for an order...
Enabling or Disabling Order Workflows for Commerce 2.0 and Earlier Versions
Enabling or Disabling Order Workflows for Commerce 2.0 and Earlier Versions Order workflows are a channel-specific setting that, if enabled, require the buyer or seller to give internal prior...
Order Splitting
Order Splitting Liferay DXP 7.4 U84+/GA84+ Order Splitting divides a customer order into separate orders that suppliers can fulfill independently. The order is split based on the catalog of the...
Order Management Statuses Reference Guide
Order Management Statuses Reference Guide Liferay Commerce 2.0 Every order in Liferay Commerce has order information and order management statuses associated with it. This article reviews the...
Orders Menu Reference Guide for Commerce 2.0 and Earlier Versions
Orders Menu Reference Guide for Commerce 2.0 and Earlier Versions Orders can be viewed and managed by an administrator in the Orders menu. To access the Orders menu, navigate to the Control Panel →...
Orders Menu Reference Guide
Orders Menu Reference Guide You can view and manage orders as an administrator from the Orders menu. To access it, open the Global Menu (Global Menu) → Commerce → Orders. Navigate to the Orders...
Processing an Order for Commerce 2.1 and Earlier Versions
Processing an Order for Commerce 2.1 and Earlier Versions To process an order, you must first accept it. You can accept orders in the Pending status. Shipments are created while orders are...
Canceling a Shipment
Canceling a Shipment If a buyer cancels an order before shipping it, the seller may cancel the shipment in Liferay. Note that canceling a shipment does not close an order. You can manage an order's...
Price on Application
Price on Application Liferay DXP 7.4 U84+/GA84+ If you have expensive or complex products in your catalog, you may not want customers to purchase them without help. If you want support staff to...
Creating a Shipment for Commerce 2.0 and Earlier Versions
Creating a Shipment for Commerce 2.0 and Earlier Versions Creating a shipment is integrated with the Orders menu. You can also manage all shipments in the Shipments menu once an order is in the...
Processing an Order
Processing an Order To process an order, you must first accept it. You can accept orders in the Pending status. Shipments are created while orders are processed. To begin processing all orders,...
Shipments
Shipments You can create Shipments when an order is in the processing stage. A single shipment may contain multiple orders, but the same account must create all the orders contained in the...
Processing an Order for Commerce 2.0 and Earlier Versions
Processing an Order for Commerce 2.0 and Earlier Versions To process an order, you must first accept it. You can accept orders in the Pending status. Shipments are created while orders are...
Creating a Return
Creating a Return Customers can place return requests for completed orders. The Minium and Minium 4.0 accelerators and the Classic Site Initializer have a returns page where they can track their...
Adding Reasons for Returns
Adding Reasons for Returns When creating a return request, customers must choose a reason for the return. Open the Global Menu (Global Menu) and navigate to Control Panel → Instance Settings. ...
Creating a Shipment
Creating a Shipment Creating a shipment is integrated with the Orders menu. You can also manage all shipments in the Shipments menu once an order is in the Processing phase. Creating a New...
Orders Menu Reference Guide for Commerce 2.1 and Earlier Versions
Orders Menu Reference Guide for Commerce 2.1 and Earlier Versions Orders can be viewed and managed by an administrator in the Orders menu. To access the Orders menu, navigate to the Control Panel →...
Returns Workflow
Returns Workflow When a customer submits a return request, you must go to the Returns application to manage it. It is advised to use the Returns Manager role for this. Open the Global Menu...
Returns
Returns Liferay DXP 2024.Q4+/Portal GA129+ Liferay provides an out-of-the-box returns feature that allows your customers to return completed orders within Liferay itself. Customers can only return...
Understanding and Extending Generated Classes
Understanding and Extending Generated Classes Service Builder generates both tables for your entity and model, persistence, and service classes for it. Here you'll examine generated classes for an...
Upgrading Data Schemas
Upgrading Data Schemas When you upgrade Liferay, you might run into incompatibility issues with your custom modules' data schemas. There are three ways you can resolve these issues: You can run...
Using Upgrade Processes
Using Upgrade Processes Liferay DXP 7.4 U10+/Portal 7.4 GA14+ An upgrade of your application may require making changes to your database tables. Liferay's upgrade framework makes it easy to make...
Invoking a Service Locally
Invoking a Service Locally Service Builder services that are deployed to DXP/Portal can be invoked from other classes in the same JVM. These services are local to the classes. Service Builder...
Service Builder Basics
Service Builder Basics Using Service Builder helps you learn it. You'll use it to learn the basics: Generating Model, Persistence, and Service Code: Define a basic model, generate code from it,...
Multithreading Process
Multithreading Process Liferay DXP 7.4 U10+ or Liferay Portal 7.4 GA14+ Your Upgrade Processes may involve making complex changes to large data sets. If performance is critical, use the...
Developing a Web Application
Developing a Web Application
Portlet Descriptor to OSGi Service Property Map
Portlet Descriptor to OSGi Service Property Map Here's a map of portlet XML descriptor values to OSGi service properties for publishing OSGi Portlets. The properties centralize and simplify portlet...
Using Direct Synchronous Messaging in Previous Versions
Using Direct Synchronous Messaging in Previous Versions Liferay DXP 7.4 U48/Portal GA49 and Below Direct synchronous messaging is the easiest way to block processing until all listeners receive a...
Using Asynchronous Messaging
Using Asynchronous Messaging Message Bus's asynchronous option provides fire and forget behavior; send a message and continue processing without waiting for a response. An asynchronous message is...
Portlet IDs
Portlet IDs Below is a listing of the portlet IDs for the default portlets in Liferay DXP. You can use these IDs to embed portlets in your theme's sitemap. Collaboration PortletID...
Portlets
Portlets Liferay DXP started off as a portal server for Java-based web applications called portlets (see JSR 168, JSR-286, and JSR-362). Portlets process requests and generate responses like any...
Accessing Custom Fields With Expandos
Accessing Custom Fields With Expandos When you need additional fields in your application, you can always add them in your service model definition and re-run Service Builder. This adds new columns...
Expando
Expando Accessing Custom Fields with Expando
Data Scopes
Data Scopes
Advanced Queries
Advanced Queries Service Builder doesn't limit you to elements in service.xml. If simple finders aren't sufficient for getting data out of your application, there are three other ways to make the...
Service Builder
Service Builder An application without reliable business logic or persistence isn't much of an application at all. Unfortunately, writing your own persistence code often takes a great deal of time....
Defining Entities
Defining Entities Entities are the heart and soul of a service. They represent the map between the model objects in Java and your database fields and tables. Service Builder automatically maps your...
Using Custom SQL Queries
Using Custom SQL Queries Service Builder creates finder methods that retrieve entities by their attributes (their column values). When you add a column as a parameter for the finder in your...