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

How to Make Invoice Number Field Editable for any Invoice?

$
0
0

In Sage X3, we may come across a scenario where we want to create invoice with any ID/number of our choice. By default, every time we create a new transaction, Sage X3 itself generates the next sequence number and assigns it to the newly created invoice.

To overcome this, kindly refer to the below steps

Step 1 : Navigate to: Setup > General Parameter > Sequence number definition > Assignment

Step 2 : Select the “Purchasing” module for purchase invoice (for sales invoice select ‘Sales’ module) with respective legislation. Set the manual entry value to “Yes”.

Make Invoice Number Field

 

Step 3 : Navigate to: Setup > Purchasing >Documents types> Invoice Types (for sales invoice Navigate to: Setup > Sales >Documents types> Invoice Types)

Step 4 : Click on action button of ‘Entry type’ field and select Document type option. (Refer below screenshot)

action button of Entry type fieldStep 5 : Select “Manual numbers” checkbox. (Refer below screenshot)

Manual numbers in sage x3

 

Step 6 : Do the entry transaction validation.

Now the invoice number field will be editable!

Hope this helps.

About Us

 

Greytrix is 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 have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Other Related Blogs:

– How to Modify the Posting Date of Sage X3 Transactions?

– Handling the Customized Fields Using Entry Transaction in Sage X3

– How to enable the identifier fields for a particular transaction

– How to set the entry condition in the Sage X3?

– How to change Entry Transaction without exiting the screen


How to Create Manual Transaction Number for Purchase Order and Purchase Receipt?

$
0
0

In Sage X3, we may come across a scenario where we want to create transactions with any ID of any choice. By default, every time we create a new transaction, Sage X3 itself generates the next sequence number and assign it to the newly created transaction.

But, it is difficult to remember this auto generated numbers. To overcome this, Sage X3 provides the facility to create your own transaction ids.

To achieve this, we have to do following setup:

Step 1 : Navigate to: Setup > General Parameter > Sequence number definition > Assignment

Step 2 : Select the record having module as “Purchasing” and appropriate legislation.

Step 3 : Set the manual entry value to “Yes”.

(Refer the below screenshot where the manual entry for document types  “Standard order”  and “Receipt” is set to “Yes”.)

Create Manual Transaction Number

Step 4 : Create Manual Transaction Number

Hope this helps.

About Us

 

Greytrix is 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 have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Other Related Blogs:

– How to Modify the Posting Date of Sage X3 Transactions?

– Handling the Customized Fields Using Entry Transaction in Sage X3

– How to enable the identifier fields for a particular transaction

– How to set the entry condition in the Sage X3?

– How to change Entry Transaction without exiting the screen

How to Delete Element from an Array?

$
0
0

Dela – Dela is used to delete elements from single-sized arrays, from a given index.

Dela deletes the given index element and adds blank value or zero to the end, we need to know the index to use Dela

Syntax – Dela Start Array List

where, Start : Index element  & Array list :  list of array variable separated by comma.

Delete Element

This will delete second element from the array and will add zero to the end of an integer array and blank to the end of String array.

Hope this helps.

About Us

 

Greytrix is 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 have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Other Related Blogs:

– How to Delete particular row and reset Grid?

– How to filter the table with user defined conditions inSageX3

– How to know current open mask in Sage ERP X3

– How to Find the Number of Records in a Table?

– How to get the number of records modified by Update Command

How to Enable EU VAT no. field.

$
0
0

If we come across a scenario where we want to find EU VAT no. field of the companies’ disabled then Sage x3 provides a standard functionality to enable the field.

Enable EU VAT no field

Steps to enable this functionality:

Navigation:

Common Data – Common Table – Countries.

Navigate to the respective country for which EU VAT no. field has to be enabled.

Enable EU VAT

Check the highlighted check box to enable the EU VAT no. field for their respective companies.

EU VAT no. field of the company

Hope this helps.

About Us

 

Greytrix is 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 have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Other Related Blogs:

– Using the Grouping of companies function for reporting

– How to define the component sequence no in Bill of Material

– How to get the last sequence number through code?

– Control Max Decimals of Currency in Sage X3

– Use of Multiple Ledger Currency in Transactions in Sage ERP X3

How to Increase the Number of Signature in the workflow?

$
0
0

In a workflow the number of signatures results into creation of same number of users, those users are authorized to approve the request.

You get an option to assign number of signatures in:

Navigate: Setup > Workflow > User rules of assignment

Increase the Number of Signature

In the above example 4 users are created and conditions can be defined in the column.

Based on the condition the mail will be send to particular user as defined in the below screen shot.

Signature in the workflow

But sometime it may happen you get the below error message.

error message

This is a folder level set up and can be resolved by following the below steps:

Step 1 – Navigate: Setup > General parameters > Folders

Step 2 – Go to the SCREENS tab and change value of Number of signature to any number you want.

NOTE: The screen dim value cannot exceed 10.

SCREENS tab

Hope this helps.

About Us

 

Greytrix is 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 have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Other Related Blogs:

– How to Find the Number of Fields Defined in a Screen?

– How to Restrict the Users to Access Multiple Banks?

– Get Year in a Date for Sage X3 version 7

– How to Find the Number of Records in a Table?

– How to Concatenate Two Strings

How to allow Manual Generation of Transaction ID for Sales Order?

$
0
0

In Sage X3, we may come across a scenario where we want to allow manual generation of transaction Id for sales order then Sage X3 provides a standard functionality Manual sequence no.

Set Manual sequence no to “Yes” in sales order types for which manual generation of transaction Id should be allowed.

Set up – Sales – Order type

order types

 

Hope this helps.

About Us

 

Greytrix is 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 have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Other Related Blogs:

– How to get the last sequence number through code?

– Handling the Customized Fields Using Entry Transaction in Sage X3

– How to enable the identifier fields for a particular transaction

– How to set the entry condition in the Sage X3?

– How to change Entry Transaction without exiting the screen

WAS Web service

$
0
0

In Sage X3, sometimes we need to expand the functionality of the core Sage X3 solution with the required customizations to reach the desired goal. These customised new products are known as Add-ons. WAS web service is an add-on, which comes with a number of extra features, other than the normal web services.

KEY POINTS:

-Broadly, an interface is mainly used for “Generated access to Table” and “Generated access to view” type.

-It gives us the ability to sort the desired fields, which is not possible in the normal web services.

-The filter can be applied on the resulted columns of the web service.

-Here we get the total number of records.

 To create a WAS web service, perform the following steps:

1. Creation of Website:

The first step is to create a new website for the particular web service. To do so, navigate to:

DEVELOPMENT-> SAFE X3 WAS -> WEBSITES-> WEBSITES

Creatie Website

NOTE: You can also use an existing website if required.

To select the desired website, navigate to:

DEVELOPMENT-> SAFE X3 WAS -> WEBSITES-> SELECT

WAS

2. Creation of Interface.

1) Create an interface, and enter the name in the Interface Code field.

WAS interface

2) Choose the type of interface from the selection Interface type.

3) Fill the Table Code field as per the interface type selected. Since we have used Generated access to Table in the above example, we have entered the table required in the Table Code field.

4) In the SUB Program section, the Processing and Sub-program fields will automatically be populated based on the entries.

5) Publication name field in the PUBLICATION section is editable, and this will be the name of your web service.

6) On creation, the Generate access button gets enabled.

generate web service
It gets access to set max no of lines. (NOTE: cannot exceed 9999)

7) The interface column now displays a list of the fields. These fields are based on the table fields entered by you earlier. You can choose the ones for which you want the outcome of the web services.

8) Validate the interface

Go to the respective web service:

1) Go to mapping tab, there we will find 10 new fields other than the ones we have selected in the Interface.

Fields with their descriptions are given below:

SETUP GROUP DESCRIPTION
AXPARCOD AX_PAR X3 context variable code
AXPARVAL AX_PAR X3 context variable value
AXWHRLFTBRK AX_WHR Level of opening brackets
AXWHRCOD AX_WHR Name of the selection criteria
AXWHROPE AX_WHR Comparison operator
AXWHRCODVAL AX_WHR Value of the selection criteria
AXWHRRGTBRK AX_WHR Level of closing brackets
AXWHRANDOR AX_WHR Sequence logical operator
AXORDCOD AX_ORD Name of the sort criteria
AXORDTYP AX_ORD Value of the sort criteria
FIELD1 RES Fields for the recordings returned by the web service
FIELD2 RES Fields for the recordings returned by the web service

Now once we have done the creation, WAS web service is ready to be tested.

Hope this blog helps!

About Us

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

Greytrix have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Other Related Blogs:

– Access Sage X3 data from external applications through Web services

– Create Web Service Pool for Integration with Sage X3

– Publishing the Web Service via Patch

– Create Sales Orders using Web services in Sage X3

– Maximum size for a Pool in X3

Mass Generation of Purchase Order

$
0
0

You may come across a situation where you want to create Purchase order for many suppliers and products.

Sage X3 provides a feature in which mass generation of Purchase Order can be done at once. To achieve this functionality, navigate to Purchasing → Orders → Buyers plan.

Follow the below steps:-

STEP 1

Mass Generation of Purchase Order

STEP 2 –

Mass Generation

STEP 3 –

Sage X3 Mass Generation

STEP 4 –

The Purchase Orders that got created will be accessible in purchase receipts screens so that user can create purchase receipts for the generated Orders.

Sage X3 Mass Generation of Purchase Order

This function is used to prepare a series of orders for different suppliers, by taking into account the requirements issued by the different services in the form of purchase requests or the suggestions generated by the MRP calculation or the reorder calculation functions.

 When the products to buy are distributed among various buyers, this function makes it possible, for each buyer, to process only the products concerning him in his planning workbench.

 Hope this helps.

About Us

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

Greytrix have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Other Related Blogs:

– Product purchase restriction based on buyer.

– How to Create Manual Transaction Number for Purchase Order and Purchase Receipt?

– How to Create Contract Purchase Order in Sage X3?

– Services Where-used

– Work order Grouping-For Different Products


How to Disable the Print Option in Invoice for the Particular User

$
0
0

If we want to disable the print option for the particular user then Sage X3 provides feature to disable the print option for the particular user.

To successfully bring this functionality follow below steps:

Navigate to: Setup>Users>Functional profile> Report Tab

  • Select the profile code of the user.
  • Set external document to Yes

print option in invoice

 

Hope this helps.

About Us

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

Greytrix have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Other Related Blogs:

– How to Disable the Post Button in Invoice for the Particular User?

– How to restrict users from modifying the X3 connection date.

– Create users and assign their rights in V7

– Find number of users logged in Sage ERP X3

– How to use Adxuid to control multiple users in Sage ERP

How to Sort Array in Ascending and Descending Order

$
0
0

Sorta-is used to sort arrays of single-dimensioned variables.

Sorta, sorts the array in ascending order by default, to sort the array in descending we need to use Desc keyword.

Syntax –

Ascending and Descending Order

Where,

Sorta – Number Array List

Number – number is length of an array or up to which number we want to sort

Array List – list of array variable separated by comma

 

In this example we are having two arrays, sorta command is sorting array NUMBER in ascending order and also STR array

 

To sort these arrays according to STR array –

Sorta 4 STR NUMBER or

Sorta 4 STR

 

To sort in descending order –

Sorta 4 STR NUMBER  Desc

Hope this helps.

About Us

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

Greytrix have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Other Related Blogs:

How to get the number of records modified by Update Command

List the files from the directory

How to overcome the ‘table full’ error in sage x3 while importing the file

How to link and order by with different tables in 4GL

Error while importing folder in Sage X3

How to Find the DAY of the Week

$
0
0

This function is one of the date function which will return the DAY number of the week from which we will be able to perform the other functionality.

Function

dayn(Date): The “dayn” function excepts one parameter which we need to pass the date for which we need to find the weekday number.

Example:

Day of week

Output:

These function will return you the integer value which lies between 1(Monday)-7(Sunday)

We executed the above code on the monday which takes the current date (i.e. Date$)

get day of week

These functionality will help us to find the position of day in the week, which will helps us to calculate the other expressions.

Hope this helps.

About Us

 

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

Greytrix have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Other Related Blogs:

– How to know Month name from the given date?

– How to get number of day and name from the date?

– How to know the start date of week of any year ?

– How to restrict users from modifying the X3 connection date?

– How to Modify the Posting Date of Sage X3 Transactions?

How to Find the Last Date of Any Month

$
0
0

You may come across the situation where you have to find the last date of any month whether it is 30, 31, 28 or 29. To do so we can take help of EOMONTH function.

Syntax:

eomonth(DATE_EXPR)

DATE_EXPR is an expression returning a date value.

Consider following example where we have to find out the last date of month February.

Last Date of Any Month

Above code will give as an output as

Last Date code

 

Hope this helps!

About Us

 

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

Greytrix have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Other Related Blogs:

–       Get Year in a Date for Sage X3 version 7

–       Know Month Name from the Given Date

–       How to get number of day and name from date

–       How to Sort Array in Ascending and Descending Order

–       How to Delete Element from an Array?

Issue the Prepayment in Bulk

$
0
0

There might be situation where you want to issue the prepayment in bulk.  Sage x3 provide a feature in which we can issue the prepayment in bulk.

To achieve this feature,

Navigate To:Sales>invoices>Issue Prepayments

Issue the Prepayment in Bulk

The issue of prepayments is made, in mass, simply by selecting a planned issue deadline. You can also print them if necessary. The standard report proposed is FACACC.

The prepayment type items are updated by modifying their status from Not issued to Issued.

Hope this helps!

About Us

 

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

Greytrix have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Other Related Blogs:

– How to block order if Prepayment is not done.

– Set Rule in sales orders if prepayment is not received in Sage ERP X3

– How to define days for Expected Issue date calculation of Prepayment

– How to Cancel the Payment Receipt?

– Prepayment in Sage X3

How to assign Parameters for Open Sequential File

$
0
0

Iomode is used to assign for each open sequential file, the following parameters: Adxirs,Adxifs,Adxium.

Syntax

Iomode ( Adxirs | Adxifs | Adxium ) Expression [using abbrev]

where abbrev  describing the open file.

Examples

# Read of the first 10 words in the line in sequential files

# the fields are separated by ‘  ‘

# the records are separated by CR LF (chr$(13)+chr$(10))

# The character string to read is in ASCII

 

Char MOT1(30)(10)

Openi Filepath (‘TRT’,’Filename’,’txt’)  Using [YYY]

Iomode adxirs  ‘  ‘                                         Using [YYY]

Iomode adxifs  chr$(13)+chr$(10)        Using [YYY]

Iomode adxium 50                                    Using [YYY]

Rdseq MOT1                                                Using [YYY]

Openi                                                               Using [YYY]

Thus, Iomode is used to define the character for the field separation by the Adxifs variable, the character for the separation of the records by the Adxirs variable and the coding of the character strings by the Adxium variable.

Hope This Helps!

About Us

 

Greytrix is 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 have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Also read:

– Reading and writing into sequential File.

– Moving a file from Directory

– Deleting a file from a Directory

– Creating a directory Programmatically in X3

– List the files from the directory

Split Functionality in Purchase Order

$
0
0

We may have situation where we need to split one order line into many order lines as per business requirement. Sage ERP – X3 provides a feature in which you can split a line based on Rec site, Address, Quantity and Expected Receipt Date.

                To achieve this functionality, Navigate to Purchasing → Orders → Orders.

                Follow the below steps:-

Create a Purchase Order. Click on action button of any line. There is a “Split” Option as shown in the below screenshot:-

Split Functionality in Purchase Order

Click on the “Split” option.

“Order Line Split” window is displayed.  Based on the Total qty of the line, you can split the quantity for Receiving site, Address and Expected Receipt date.

Click on OK button.

sage erp x3 Split Functionality

The Order line is split as shown below:-

Order line in sage erp

Splitting is done when a Supplier confirms that they can deliver an order partially.

Hope this helps.

About Us

Greytrix is 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 have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Also read:

– How to restrict purchase invoice creation without purchase receipt?

– How to Create Manual Transaction Number for Purchase Order and Purchase Receipt?

– How to Create Contract Purchase Order in Sage X3?

– Line Duplication Functionality in Sage ERP – X3

– Work order Grouping-For Different Products


Enable Warehouse Selection in Customer Return Management Screen

$
0
0

If we come across a scenario where we want to enable warehouse selection field in Customer return Management screen then Sage x3 provides a standard functionality to enable the field.

Navigate to Sales ->Returns ->Customer returns

Customer-Return-Management

Steps to enable this functionality:

Navigate to Setup ->Organisational Structures->Sites

Enable Warehouse Management checkbox under Warehouse Tab

Enable Warehouse Management checkbox

Create Warehouses for Storage site

Navigate Common data ->Product Tables ->Warehouses

 Warehouse 1

CRM warehouse

Warehouse 2

CRM warehouse

While creating Customer return Warehouse selection is Enable as shown below

Customer Return Management

Warehouse in customer return management

Hope this helps.

About Us

Greytrix is 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 have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Also read:

– Components where used

– How to create order with any delivery type of your choice

– How to stop the Automatic allocation in Sage X3?

– How to avoid Copy Confirmation Box in Sage ERP X3

– How to setup quote signature management

Fetch the ADC print destination value in coding

$
0
0

While printing the report through code you may need to print the report or label in the printer defined on the ADC destination .The below mentioned global variable are available in x3 in which the label destination and Document destination are stored

  1. GVTETI : This global variable is used to store the  Label destination
  2. GVTDOC : This global variable is used to store the Document destination

Kindly refer to the bellow snippet code for the same.

Fetch the ADC print destination

Hope this blog helps!

About Us

 

Greytrix is 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 have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Also read:

– How to pass dynamic data in Crystal reports from X3

– Calling of Report through code

– How to Assign Default Values to Crystal Reports

– How to include crystal report with patch in x3

Selecting Export file format while Printing Report

$
0
0

You may come across the situation, where you may want to export report in particular file format. This can be done through coding using FITCHIER action.

FITCHIER action is called before the display of the selection window for the export format, when the user wants to export the print to a file. This action is also called when a print is sent by email ; in this case the action MESSAGERIE  will be used to create the message then the action FICHIER is used to choose the format of the file containing the print. In the case of sending a message, the name of the attachment file is not modifiable : it is the name of the Crystal Report report.

Refer below syntax to set Report export file format.

Export file format

Hope this helps!

About Us

 

Greytrix is 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 have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Also read:

How to get the SQL server user name and password in Sage X3?

How to change the Sage X3 user password..?

How to change User Login without exiting from the current session

How to filter the table with user defined conditions in Sage X3

Create users and assign their rights in V7

Finalize the journal entries in bulk

$
0
0

You may come across a scenario where you want to do the journal validation in bulk. Sage X3 has feature where you can Finalize or validate the journal entries in bulk.

Navigate To: Financial>Current processing>Final validation (Refer the below screenshot)

Finalize the journal entries in bulk

 

In this process you can select the different criteria.

This function changes the journal status from “Temporary to final” in mass and we cannot modify the journal.

Hope this helps!

About Us

 

Greytrix is 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 have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Also read:

– Get Year in a Date for Sage X3 version 7

– Set default country globally in Sage ERP X3

– How to use Local Menu Message through Coding?

– Set default bank globally in Sage ERP X3

– How to set default sales unit for particular customer?

How to Allocate the Bulk Work Order

$
0
0

We came into circumstance where one of the Client asked to allocate the bulk work order. Sage X3 provide feature to mass allocation processing of the materials linked to the production for a given site, a given period and a selection of a work orders.

This processing can allocate material in a global or detailed manner. To successfully bring this functionality follow below steps

Navigate to: Manufacturing >  Batch processes >  Allocation/deallocation

  1. Enter Production site
  2. Select /Enter work order
  3. Click on ok

allocate bulk work order

Hope this helps!

About Us

 

Greytrix is 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 have some unique solutions of Sage X3’s integration with Sage CRMSalesforce.com and Magento eCommerce. It also offers 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.

Also read:

– Including ‘Non Managed’ Products in Work Orders

– Automatic Deletion of Work Order in X3

– Split Functionality in Purchase Order

– Automatic Deletion of Work Order in X3

– Work order Grouping-For Different Products

Viewing all 172 articles
Browse latest View live