Quantcast
Channel: Sage X3 – Tips, Tricks and Components
Viewing all 1519 articles
Browse latest View live

How to extract a Substring from a String in Sage X3

$
0
0

While dealing with strings, we often require certain characters or a substring from given string. Sage X3 provides a special function to extract a substring from provided CLOB or a string.

Syntax: 

mid$(EXP_STRING,EXP_POS,EXP_NB)

Where, 

  • EXP_STRING is an expression returning a CLOB or string value.
  • EXP_POS is an expression returning an integer value that is the position of the first character to be extracted.
  • EXP_NB is an expression returning an integer value that defines the number of characters to be extracted. 

Example:

In below example, 3 characters from 4th position of a string “Welcome!” are extracted.

substring from string

Output: 

It gives substring “com” as an output.

extract substring from string

Hope this helps!

About Us

Greytrix is a one stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.


How to enable geographic subdivisions in address

$
0
0

In Sage X3, ‘Geographic subdivision’ function is used to define by country and by geographic subdivision level the codes that allow the subdivisions of a level to be identified.

To define the geographic subdivision navigate to Common data > Common tables > Geographic subdivisions and define the code against the subdivision and country.

Geographic subdivisions

Img1: Geographic subdivisions set up screen

Then navigate to Country screen and select the subdivision option under Detail tab (refer to the below screenshot)

Country screen


Img 2: Country screen

And now you can see that a new subdivision province is added.

Display of Address screen

Img 3: Display of Address screen

Hope this blog helps!

About Us

Greytrix is a one stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.

Error “Creation not possible” on work order in Sage X3

$
0
0

While creating the work order by using copy functionality. We may face an error that “creation not possible ”. To overcome this error follow the below steps.

Work order

IMG 1: Work order

  1. Navigate to: Manufacturing >Production scheduler>Remove from scheduling.
menu

IMG2: Menu

  1. Enter mandatory details on the below screen and click on create.

wos sage x3

  1. Now you can create the work order by using copy.

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com, and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro, and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.

How to enable Bank File button in Sage X3

$
0
0

You may come across the situation where we have to download a bank file from manual remittance screen, in most of the scenario you can find bank file button disabled

This depends on the payment type.

enable Bank File button

1.1 Manual remittance screen

To enable the button you can go to

Set up>>AP-AR Accounting>>Payment entry types

Select the same payment entry type as selected to create manual remittance entry go to steps tab and check bank file box click on save and validate the screen.

Payment entry types screen

1.2 Payment entry types screen

Now go to Manual remittance screen you can see the enabled button.

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.

How to fix “No web services processes declared in Syracuse Hosts” error?

$
0
0

You might have come across an issue where you get a message “No web services processes declared in Syracuse Hosts” while trying to start web service pool in Sage X3 versions 9 and above.

To fix this issue follow the below steps:

  1. Go to Administration>>Administration>>Servers>>Hosts.
  2. Click on the edit button as highlighted in the below screenshot:
List of Hosts

Figure 1: List of Hosts

  1. Make sure there is some value in the Field “No of web-service child processes”:
Host settings

Figure 2: Host settings

  1. Save the configuration and try to Start/Update the pool. The issue should be resolved.

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com, and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro, and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.

Asset splitting functionality in Sage X3

$
0
0

In Sage X3, we may come across a scenario where we need to split assets into a number of assets. By following steps we can achieve this functionality.

Navigate to → Fixed Assets → Financial Assets

asset splitting sage x3

  • Here we have entered quantity as 2.
  • Enter required details in Depreciation tab.
  • Click on Create and then click on Calculate.

Asset splitting functionality in Sage X3

  • Click on Create and then click on
  • Now to split the asset into 2 follow below-mentioned steps.

Asset splitting in Sage X3

  • Click on Split from the right pane.

Asset in Sage X3

  • Select date
  • Select split by as quantity
  • Select the appropriate reason for a split
  • Enter 2 in IN field as we want to split the asset into 2
  • The select numbering of an explosion as per your requirement. Here we have selected as a new number
  • Click on Split.

sage x3 assets splitting

  • After splitting at the bottom of the screen you will notice a new asset is added in the system, earlier as we had selected numbering as new number enter a new reference code for the new asset as shown.
  • Click on OK and click on
  • Refresh the screen you will see a new asset added to the list.
  • Now after splitting if you check individual asset you will see quantity as 1 and asset value as 10000.

sage x3 assets

About Us
Greytrix Africa– Sage Premier Gold Development Partner is a one-stop solution provider for all your Sage ERP and Sage CRM needs. Greytrix Africa is a consulting company that offers solutions across verticals which include accounting and business management, financial reporting, ERP, CRM, HRMS, and EDI.

As one of the leading Sage certified X3 Partner, we have a strong sales and implementation industry presence. We offer scalable software development resource for customizations and enhancements within Sage X3. In addition to the Sage X3 development services which we provide to our end customers; our Channel Partners considered us as “Go-To” resource for custom Sage X3 solutions. Thereby, enabling Greytrix to rapidly introduce new products and solutions to the market.

For more information on Sage X3 Consulting Services, please contact us at sales@greytrix.com. We will be glad to assist you.

How to find Total Payslip Count (Sage X3 People)

$
0
0

In our recent blog “Headings, Variables and Totals (Sage X3 People)”  we have discussed Headings, Variables, and Totals. Now we are going to see about Payslip Count. 

PAYSLIP:-

It is a piece of paper received by an employee showing how much salary they have been paid on the current pay month.

“Generally Payslip are being created in Employee Payslip screen after Automatic Generation.”

In Sage X3, there is the maximum number of Payslip can be created are dependent on the License we purchase. 

Navigate to: Development → Utilities→ Verifications → Payslip Counting

Payslip Counting

Fig. Payslip Counting

Payslip Total:- Total number of payslips for the current pay month i.e 8th Aug 2017

Maximum:- Total number of payslips allowed as per the License.

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com, and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro, and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.

How to fetch Folder Language using Global variable in Sage X3?

$
0
0

In our earlier blog, you may have to fetch the Language using the variable “messname”. There is another way to fetch the folder language is using the Global variable “GLANGUE”. The variable will return “CHAR” type value.

Please refer below screenshot for the syntax.

Current Folder Language Code

Figure 1: To get Current Folder Language Code

Hope this blog helps!

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com, and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro, and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.


How to find Exponential in Sage Enterprise Management (formerly Sage X3)

$
0
0

You may come across the situation where you would like to know the exponential of the value. exp function returns its parameter’s exponential.

Description and Comments

This function returns the parameter’s exponential (power of e).
exp is the inverse of the In function.
The result type is Double.

Syntax

exp(num_exp)

Element – num_exp

Description – Numeric Expression

Restrictions – -1e80< num_exp <=184

Example

Hope this Helps!

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com, and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro, and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.

How to generate simulated accounting entries in Sage X3 Version 11

$
0
0

In Sage X3 we come across issues related to accounting effects not getting posted correctly. Issues such as account missing and unbalanced journals. To rectify such issues we need to find the accounting effects which are getting triggered during the posting of any journal.

To debug this Sage X3 provides an inbuilt functionality “Simulated Entry Generation” which simulates the entry before actually posting the journal.

Navigate: Setup >> Users >> Users >> Parameter Tab >> Accounting Interface

user parameter in sage x3

Img 1: User Parameter

  1. To activate simulated entry generation functionality just click on a selection and select Yes – If error.
simulation screen play

Img 2: Simulated Entry Generation Options

  1. Yes – If error generates a simulation entry if there is any error during generation of the journal.
  2. Yes – always generates a simulation entry for all the journals.

Now for all the journal entries which will generate an error simulated transaction will be displayed with its accounting details prior to its posting.

simulation in sage x3

Img 3: Simulated Entry

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com, and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro, and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.

How to get Log File name generated using openlog in Sage X3

$
0
0

We can generate logs using openlog. Also, it is possible to get the name of the log file generated using getlogname() function. 

Syntax: LOG_FILE = getlogname()

This function returns the file name of the last Sage ERP X3 engine log. When the log mode is activated, a file located in the ‘TMP’ subfolder of the folder defined by the “ADXDIR” environment variable is opened and filled with log information.

It uses the following parameter:

  • LOG_FILE is a string value that returns the last generated log file.

Example:

Local Integer I
Local char YLOG(200)
I=openlog(2)
Gosub MYFUNCTION
I=closelog()
YLOG=getlogname()

Log file sage x3

Fig 1. Log file name

Hope this helps!

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com, and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro, and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.

How to get the message for numeric error code when an error occurs

$
0
0

errmes$ returns the message associated with a numeric error code available when an error occurs. It is frequently used when the error code errn is used, in the error handling routine set by Onerrgo.

Syntax :

errmes$(INT_EXPR)
where INT_EXPR is an expression returning an integer value

Example:

Let’s trigger an error (division by zero).

trigger an error

Fig. Example

Description :

The result type is Char. The message returned depends on the connection language.
As errn only has a significant value in the error handling routine, errmes$ should be primarily used in error handling routines. By entering errmes$ in calculator directly can give error values messages.

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com, and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro, and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.

How to Know Current User Code in Sage X3

$
0
0

In Sage X3, there exist some standard global variables which provide information regarding current functional processing. For eg., current function, current user, a name of current user etc.

The global variable GUSER provides a code of a user which is currently logged into Sage X3 applications.

You can easily use this global variable into your code file. You can use this variable to save data into a table or any repository.

Example:

Refer below screenshot. Here, a calculator is used to knowing the use of GUSER.

GUSER calculator

You can see in Result, we got a value as ADMIN which means, the current user is ADMIN.

Hope this helps!

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com, and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro, and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.

How to set report destination by user in Sage Enterprise Management (formerly Sage X3)

$
0
0

You may come across the situation where you need to set different report destinations for different users.

set report destination

Fig 1.1: Reference Screenshot

To set the destination user go to Set up >>Destination by user

Fig 1.2: Destination by user screen

Select a user for which you want to set a destination, report name, and destination.

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com, and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro, and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.

How to hold a Payment of particular Supplier in Sage Enterprise Management (formerly Sage X3)

$
0
0

We may come across a scenario where we want to hold a payment of particular supplier. Navigate to the supplier for which you want to hold the payment.

Follow below steps to do the same:

  • Go to: Common Data > Bps > Suppliers > Management tab.
  • Tick the checkbox ‘Payment Hold’ and click on save button.
Supplier Master

Fig 1.1: Supplier Master

  • Now Create an invoice with the same supplier (AO053).
  • Go to A/P-A/R accounting > Payments > Payment / Receipt Entry and try to create a payment for that invoice.
  • It will not allow a user to create a payment as it will show below error.
Payment Receipt Entry Screen

Fig 1.2: Payment/Receipt Entry Screen

Hope this helps.

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com, and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro, and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.


How to skip entry transaction pop-up and select a default entry transaction?

$
0
0

You might have come across a situation where you might have to open a window via code. Here, if there are multiple entry transactions for the window, then the Entry Transaction Dialog will pop-up and would require the user to manually select the Entry transaction before the opening of the desired window. This can be avoided by setting the value of GFLAG after the standard action of “DEFTRANS”.

Syntax:

In the Specific Processing file for the Window, call the Standard action first and set the GFLAG variable with the desired transaction. In the below case the default transaction is set as “ALL”.

sage x3 code snippet

Fig: Code Snippet

Hope this blog helps!

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com, and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro, and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.

To identify the server in which the current folder is installed in Sage X3

$
0
0

adxmac is a function used to identify the server in which the current folder, or one of its reference folder, is installed. It also allows you to obtain the network name of the client (in version 7 mode, the client is the node.js server)

Syntax: 

adxmac(Index)

Examples: 

# What is the application server name

APPSERV_NAME=adxmac(0)

Description:

An index is an integer value expression that can have the following values:

  • ‘-2’ : the client. If using a ‘classic non-browser client’ then this value contains the client name or ip of where the classic client is running. If running a browser client, the web server supporting the browser connection is returned.
  • ‘-1’: the process server where the script is executing.
  • ‘0’ :the application server where the folder being accessed is installed. If the adxmac(0) is equal to blank (“”) then the application is the same as the process server. To return the server id or ip in this case use adxmac(-1). Note, that most X3 scripting routines that require a server id or ip accept adxmac(0) being blank and resolve blank server names.
  • ‘N’: the application server where the parent folder nomap(N) is installed (it is also the folder adxmother(N-1)). If blank then the application server is the same as the process server returned in adxmac(-1).

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com, and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro, and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.

How create Sage X3 engine in log mode?

$
0
0

In many of scenario in debugging, we need to trace the variable values or any working logic in the background.

This logs will help us to debug and work on the logic in the background.

This function sets the Sage X3 engine in log mode. When log mode is activated, a file located in the ‘TMP’ subfolder of the folder defined by the “ADXDIR” environment variable is opened and filled with log information.

Syntax:

I= openlog(“TRA”,1)

opening tag

Fig 1.1: Openlog

This will start writing the logs in the logger.

This log needs to be closed as well, or else it will keep on writing and occupying the space in disk.

This log writing can be stopped with the below syntax:

I= closelog()

close log tag

Fig1.2: Closelog

After closelog, it will available in the TRA folder in reading mode.

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com, and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro, and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.

How to add properties to the object

$
0
0

You may come across the situation where you want to give some summary information linked to the current record. Thanks to the menu File / Properties where we can add the information. This information will be available by right click (Properties line) for all fields corresponding to the key for an object.

Set up -> General Parameters -> Properties file submenu objects

The information displayed in the Properties window can be set up by means of this function, in the form of calculation formulas that include fields coming from the different tables online.

In the example below, we are displaying the Customer category for the Object BPC.

Kindly refer to the below snippet for better understanding.

Properties file submenu

Fig 1.1: Properties File Submenu

When you move to any field linked to the object “ BPC”, the properties window will display the customer category linked to it.

Below is the screenshot of the sales order screen where the customer properties are displayed.

Fig 1.2: Sales Order Customer Field Action Menu

customer properties window

Fig 1.3: Customer Properties Window

Hope this Helps!

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com, and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro, and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.

How to create Prepayment post partial sales delivery in Sage X3

$
0
0

In this blog, you will learn how to create Prepayments on Sales order post partial sales delivery in Sage X3.

  1. Create a Sales order.
Sales order screen

Fig 1.1: Sales Order Screen

  1. Create a partial delivery on a Sales order.
Sales delivery screen

Fig 1.2: Sales Delivery Screen

  1. Create a prepayment for sales order from prepayment menu.
prepayment screen

Fig 1.3: Prepayment Screen

  1. Issue prepayment.
prepayment screen sage x3

Fig 1.4: Prepayment Screen

  1. Create a Receipt on prepayment.
Sale receipt screen

Fig 1.5: Sales Receipt Screen

  1. Now the prepayment is paid.
Prepayment management screen

Fig 1.6: Prepayment Screen

  1. You can also create another prepayment on sales order until it is fully delivered.
prepayment sales order

Fig 1.7: Prepayment screen

Hope this blog helps!

About Us
Greytrix is a one-stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix has some unique solutions of Sage X3 integration with Sage CRMSalesforce.com, and Magento eCommerce along with Sage X3 migration from Sage 50 US, Sage Pro, and QuickBooks.  We also offer best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.

Viewing all 1519 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>