Quantcast
Channel: Sage 300 ERP – Tips, Tricks and Components
Viewing all 1489 articles
Browse latest View live

Experience real measurable business results without breaking the bank with GUMU™ Integration for Salesforce with Sage 300

$
0
0

In any business, software has become an indispensable component while offering products and services. From marketing, sales, customer service, supply chain management & operations, it has become essential to automate business processes capturing vital data for coordinated workflows. However, the reliance on siloed Salesforce and Sage 300 ERP solutions makes it difficult to track your enterprise data, control and respond to dynamic business needs instantly. Today, your business needs an efficient integrated solution to streamline processes between various modules keeping your business ahead of competition.

Sage 300 – ERP and Salesforce form the backbone of your organization’s IT ecosystem. Sage 300 – ERP manages the backend information such as accounting, shipping details, financial data, supply chain management details and billing information and Salesforce tracks valuable customer data, understanding prospects and managing the sales pipelines. Greytrix, with its GUMU™ connector, integrates the two business systems unleashing the true potential of a unified system.

GUMU™ integration allows enterprises a bi-directional view of Salesforce and Sage 300 data on a real-time basis, ensures secured data access with Authorization Control, Promote Customers and Sales Orders from Salesforce to Sage 300 and also Link / Unlink accounts between the two software solutions.

To know how GUMU™ can benefit your specific industry with integrated Salesforce & Sage 300 solutions, attend our webinar on GUMU™ integration for Salesforce with Sage 300. Empower your enterprise to connect customer information, accounting, payroll and financial data into one system so that information is accessible from any device at anytime, anywhere.

Register Now

Date – Wednesday, 1st February, 2017 | Time: 1:00 – 1:30 PM US Eastern Time

salesforce integration with sage 300

Webpage | Videos | Blogs

See you at the Webinar!


Migrate Vendor Memos from Sage 50 CAD (Simply Accounting) to Sage 300 ERP

$
0
0

GUMU™ for Sage 50 CAD (formally known as Simply Accounting) to Sage 300 ERP is a Sage certified Migration solution. Greytrix is a pioneer in providing Migration services at its Sage Migration Centre and catering end-users business requirements. Our GUMU™ migration utility is compatible to convert all Masters, Open transactions and Transaction History from Sage 50 CAD (Simply Accounting) to Sage 300 ERP.

In this blog we will discuss about how GUMU™ migrates Vendor Memos from Sage 50 CAD (Simply Accounting) to Sage 300 ERP.

New Stuff: Migrate vendor custom Fields from Sage 50 CAD (Simply Accounting) to sage 300

You can view Vendor Memo in Sage 50 CAD (Simply Accounting) from the following path,
Payables –> Suppliers –> View Suppliers ->Memo

Sage 50 CAD Vendor Memo Details

Sage 50 CAD Vendor Memo Details

In Sage 300 ERP the Vendor’s Memos are converted by GUMU™ as follows:
You can navigate through the below mentioned path to check migrated memos into Sage 300 ERP,
Sage 300 ERP–> Accounts Payable –> A/P Vendors –> Vendors -> In ‘Comments’ tab

Sage 300 ERP Vendor's Comments Details

Sage 300 ERP Vendor’s Comments Details

See highlighted in the above screenshot, the Memos are converted in Vendor master’s Comment tab in Sage 300 ERP.
Below is the mapping of the converted Vendor Memos from Sage 50 CAD to Sage 300 ERP,

Sage 50 CAD to Sage 300 ERP Vendor Memos field mapping

Sage 50 CAD to Sage 300 ERP Vendor Memos field mapping

In this way, Sage 50 CAD Vendor Memos are migrated into target Sage 300 ERP company database.
Greytrix helps in migrating to Sage 100, Sage 300 and Sage ERP X3 from Sage ProSage 50 US, Sage 50 CA, Sage 50 UK, Sage Business Works, Sage Business Vision, QuickBooks and MS Dynamics Great Plains. For more information on migration solutions, please contact us at erpmig@greytrix.com. We will be glad to assist you.

Also Read:
1) Migrate Sales Person from Sage 50 (CAD) to Sage 300 ERP
2) Migrate Items from Sage 50 (CAD) to Sage 300 ERP
3) Migrate Sales Invoice from Sage 50 CAD to Sage 300 ERP
4) Migrate Inventory On Hand Quantity from Sage BusinessWorks to Sage 300 ERP
5) Migrate Item Product Line from Sage Pro to Sage 300 ERP

Migrate Currencies from Sage 50 CAD (Simply Accounting) to Sage 300 ERP

$
0
0

GUMU™ for Sage 50 CAD (formally known as Simply Accounting) ERP to Sage 300 ERP is a Sage certified migration solution. Greytrix is a pioneer in providing Migration services at its Sage Migration Centre and catering end-users business requirements. In this blog you will get to know how GUMU™ migrates Currency from Sage 50 CAD (Simply Accounting) ERP to Sage 300 ERP.

New Stuff:  Migrate Item Product Line from Sage Pro to Sage 300 ERP

You can view Currencies in Sage 50 CAD from the following path,
Sage 50 CAD -> Company -> Settings -> Currency

In below screen-shot you can view the list of currencies present in Sage 50 CAD,

Sage 50 CAD Currencies

Sage 50 CAD Currencies

In below screen-shot you can view the details of currency present in Sage 50 CAD.

Sage 50 CAD Currency Details

Sage 50 CAD Currency Details

You can check migrated Currencies data in Sage 300 ERP as shown below. Path for Sage 300 ERP is,
Sage 300 ERP –> Common Services –> Currency –> Currency Codes

Sage 300 ERP Currencies

Sage 300 ERP Currencies

In above screen-shot you can view the list of converted currencies in Sage 300 ERP. The details of Currency in Sage 300 ERP is as shown below,

Sage 300 ERP Currency Details

Sage 300 ERP Currency Details

In this way, Currencies from Source Sage 50 CAD (Simply Accounting) are migrated into target Sage 300 ERP company database.
Below is the mapping of the converted Currency from Sage 50 CAD to Sage 300 ERP,

Sage 50 CAD to Sage 300 ERP Currency Field Mapping

Sage 50 CAD to Sage 300 ERP Currency Field Mapping

Hope the above topic provides you sufficient information in comparing the Currencies records between the two diverse ERP systems.
Greytrix helps in migrating to Sage 100, Sage 300 and Sage ERP X3 from Sage ProSage 50 US, Sage 50 CA, Sage 50 UK, Sage Business Works, Sage Business Vision, QuickBooks and MS Dynamics Great Plains. For more information on migration solutions, please contact us at erpmig@greytrix.com. We will be glad to assist you.

Also Read:
1) How to purge Data in Sage 50 CAD (Simply Accounting)
2) Migrating Open Sales Order from Sage 50 CAD to Sage 300 ERP
3) Migrating A/R Terms from Sage 50 CAD (Simply Accounting) to Sage 300 ERP
4) Migrate Item Locations from Sage 50 CAD (Simply Accounting) to Sage 300 ERP
5) How to compare General Ledger Trial Balance Report from Sage 50 CAD (Simply Accounting) to Sage 300 ERP

General Ledger Reports in Sage 300 ERP

$
0
0

Sage 300 ERP (formerly Sage Accpac ERP) provide users with varied General Ledger reports that are useful in number of ways while using Sage 300 ERP.

New Stuff: Migrate Currencies from Sage 50 CAD (Simply Accounting) to Sage 300 ERP

1. G/L Posting Journal Report :This provides an audit trail report of all posted General Ledger transactions that have not yet been cleared from the system.In multi-currency ledgers, we can print both source-currency and functional-currency information on journals. Thus to print report navigate to General Ledger->G/L Reports->Posting Journals.

Posting Journals

Here is the basic format of Posting Journal Report:

Rpt_Posting Journals2. Chart of Account Report: This Report lists all or a range of General Ledger accounts according to the selection criteria and the sort and format criteria. At printing time, we can select accounts by account number, segment, account group, account sorted group, or optional field. Thus to print report navigate to General Ledger->G/L Reports->Chart of Accounts.

chart of account

When you select the desired parameters and click the Print button you will get the Chart of Account report in the below mentioned format.

Rpt_chartofaccount3. Transaction listing report: This report is used to show net changes, balances and transaction details for accounts in a range of fiscal periods we specify. Thus to print report navigate to General Ledger->G/L Reports->Transactions Listing.

GL Transction Listing

Below is the report format of Transaction Listing report:

Trans_Listing

4. Batch Listing Report: The Batch Listing report lets user to print the contents of open (unposted) and posted batches. This report is used to check batches before posting them. Thus to print report navigate to General Ledger->G/L Reports->Batch Listing.

Batch Listing

Batch Listing Report look like this.

rpt_Batch Listing5. Trial balance Report: This report prints a trial balance report or worksheet that lists selected account balances for a specified fiscal period. This is Printed the end of accounting periods, when we need to calculate adjusting entries.Thus to print report navigate to General Ledger>G/L Reports>Trial Balance.

Trialbalance

rpt_TrialBalance

Thus General Ledger Reports holds all the financial information used to create the income statement and balance sheet reports, and serves several main purposes in the financial operation of the business.

Also Read:-

1) GL Posting Journals Report in Sage 300
2) GL Custom Report
3) Date wise GL Transaction Listing Report
4) GL Voucher in Greytrix Extended Report for Sage 300 ERP
5) Date wise GL Trial Balance Report

Validate Item Segment in Sage 300 ERP

$
0
0

Item Segment in Sage 300 ERP is used for creating an Item Structure. Item Structure is created using the various combinations of Item segments. It is used to ensure that the item created in the sage 300 company follows the same structure. Sage 300 ERP provides an option to force the user to enter the segment for an Item that are specified in the segments codes that is used in the structure codes.

New Stuff :- General Ledger Reports in Sage 300 ERP

User needs to specify the Item Segment with/without validation under I/C Setup → I/C Options → Items tab.

IC Item Structure

If the validate for the segment is set to “Yes” then only the segments codes specified for the Segment Name can be considered to create an Item. Segment codes and be specified under I/C Setup → I /C Segment Codes → Segment Name. The Segment is used in Item structure “STRUCT” in the below examples.

I/C Segment code

Refer the below 3 scenarios where the Segment Name (“Seg1”) → Validate is Yes/No.

Scenario 1: Validate for Seg1 is “Yes” and user creates an Item that is present in the Segment codes:
ITEM = “SEGMNTBTEST”. “SEGMNTB” is present in Segment codes so item can be created.

I/C Item

Scenario 2: Validate for Seg1 is “Yes” and user creates an Item that is not present in the Segment codes:
ITEM = “SEGMNTBTEST”. “SEGMNTD” is not present in Segment codes so item cannot be created.

IC Item error

Scenario 3: Validate for Seg1 is “No” and user creates an Item:
ITEM = “SEGMNTDTEST”. “SEGMNTD” is present in Segment codes but Segment Codes are not considered when the validation for the selected segment name is set to No.

IC Item Option

So, user can ensure that only the Item number with similar structure and available segment code can be used to create an item.

Also Read:

  1. Validate Optional Field in Sage 300 ERP
  2. How to Validate Purchase Receipt and Invoice in Sage 300 ERP
  3. G/L Options Segment Tab
  4. Feature of Mask Structure for Item Serial and Lot
  5. Adding new note to I/C Module

Detail Purchase Order Report in Sage 300

$
0
0

Enterprise Resource planning is a business software that integrates and runs all aspect of your business. ERP system have evolved today to include several new functional application integration like vendor portals, product wise view and functionality, single view of complete supply chain, etc.

One of the major components in any ERP software is the reporting system. Sometimes in a standard ERP system, the reports generated will not be give you the exact data which you required. This is where customization’s come into play. Detail Purchase Order Report is one such customized report developed to keep track of all the purchase orders, their respective PO Receipts & PO Invoices.

This report allows easy sorting data of all the Purchase Order Transactions as per Vendor, Item & PO Number wise. (Refer below screen shot for more clarification)

 

Let’s suppose if a user is creating a Purchase Order Entry (PO) and creating (Partial or Full) Receipt  &  Invoice (Partial or Fully) of the same PO then in this report you can get the respective PO Numbers, with their respective PO receipts & Invoices.

Also this report fulfills the client’s requirement as per delivered Items:

For E.g.: If a User is creating PO with 2 different items e.g.: A & B

If a user makes one partial receipt of A & one of B to complete the PO Quantity, so the report data will come as per Item Number used in PO transaction. As Item Number, their respective PO Number & PO Receipt (if multiple then comma separated). Same applies for the Invoice Entry also.

This will keep the User more focused on the Transactions what he made. The user can get all the created PO entries with their PO Numbers, their respective items, their receipt numbers & Invoice Numbers also this will keep track of the quantity purchased, quantity received & quantity invoiced

PO Detail will also help users to maintain proper Inventory Levels for the product used for further transactions in ERP Module & will be more robust for users to create PO entries.

Quotation and Sales Order Report from Single UI

$
0
0

The Sales order, sometimes abbreviated as SO, is an order issued by a business to a customer. A sales order may be for products and/or services. Common order type Quote, Active, Hold or Standing etc.

Sometimes it is difficult to track how many Quotation & Sales order are generated against a particular customer for a particular date range. To overcome this point, we have developed a customized report called Quotation\Sale Order Report which can export the data into an excel format from a single user interface. This report has been developed for one of our client with filter criteria as:-

Filter Criteria:
•   From and To Customer No.
•   From and To Posting Date

Report UI:

 

 

The Report will be printed detail wise in Excel format after fetching data from OE order entry.

For Quotation, the report fetches data from OE Module where order type is Quote.

Data for both the reports would be detail wise. In short, if you export the data then you can see that the report will have header & details information too, to easily identify the data of header & details from single export.

We can also customize this report as per your requirement like add few filters on UI, add some columns which export the required data from order entry & so on.

The report gives us details as below,

 

 

For Sale Order, the report is fetching data from OE Module where order type is Active.

The report gives us details as below,

 

 

With the help of this report, you can easily segregate the data of Sales Order & Quotation and the store person will easily know that, how many quotations are pending to convert into an order.

XAPI Session from Web Service in Sage 300 ERP

$
0
0

XAPI Session is used to connect the Sage 300 ERP from third party application. The session is used to achieve the customizations in the standard Sage 300 ERP product for all the desktop versions. The customization in Sage 300 ERP can also be achieved by creating the web services.

New Stuff: Migrating Customer Ship to Address from Sage Pro to Sage 300

When user uses web service to access Sage 300 ERP and service is created using C# language, the user may come across the issue to open the session.

Error: Error HRESULT E_FAIL has been returned from a call to a COM component.

Hresult Error

There are certain cases when every details passes to open the session is passed correctly and still user comes across the above error. Uses needs to make sure that the Sage 300 ERP is installed on the system where the web service is deployed with Maximum XAPI users greater than zero.

Since, XAPI Session uses the IAP users from the local system where the web service is deployed, if the Sage 300 ERP is installed on the system but the Sage 300 instance with IAP users in not available then user will face the same issue.

XAPI License

So, the user must verify that the Sage 300 ERP is installed with IAP Users on the system where web service is deployed.

Also Read:

  1. GET XML FORMAT DATA FROM WEB SERVICE RESPONSE WITHOUT EXPORTING FILE FOR SAGE 300 ERP
  2. Notes in Sage 300 2017
  3. IAP User login failure using Windows Authentication Method
  4. LanPak License getting used to create a XAPI Session
  5. Manage LANPAK in Sage 300 ERP 2014

Detail Purchase Order Report in Sage 300

$
0
0

Enterprise Resource planning is a business software that integrates and runs all aspect of your business. ERP system have evolved today to include several new functional application integration like vendor portals, product wise view and functionality, single view of complete supply chain, etc.

One of the major components in any ERP software is the reporting system. Sometimes in a standard ERP system, the reports generated will not be give you the exact data which you required. This is where customizations come into play. Detail Purchase Order Report is one such customized report developed to keep track of all the purchase orders, their respective PO Receipts & PO Invoices.

This report allows easy sorting data of all the Purchase Order Transactions as per Vendor, Item & PO Number wise. (Refer below screen shot for more clarification)

 

 

Let’s suppose if a user is creating a Purchase Order Entry (PO) and creating (Partial or Full) Receipt  &  Invoice (Partial or Fully) of the same PO then in this report you can get the respective PO Numbers, with their respective PO receipts & Invoices.

Also this report fulfills the client’s requirement as per delivered Items:

For E.g.: If a User is creating PO with 2 different items e.g.: A & B

If a user makes one partial receipt of A & one of B to complete the PO Quantity, so the report data will come as per Item Number used in PO transaction. As Item Number, their respective PO Number & PO Receipt (if multiple then comma separated). Same applies for the Invoice Entry also.

This will keep the User more focused on the Transactions what he made. The user can get all the created PO entries with their PO Numbers, their respective items, their receipt numbers & Invoice Numbers also this will keep track of the quantity purchased, quantity received & quantity invoiced

PO Detail will also help users to maintain proper Inventory Levels for the product used for further transactions in ERP Module & will be more robust for users to create PO entries.

 

Quotation and Sales Order Report from Single UI

$
0
0

The Sales order, sometimes abbreviated as SO, is an order issued by a business to a customer. A sales order may be for products and/or services. Common order type Quote, Active, Hold or Standing etc.

New Stuff :-Detail Purchase Order Report in Sage 300

Sometimes it is difficult to track how many Quotation & Sales order are generated against a particular customer for a particular date range. To overcome this point, we have developed a customized report called Quotation\Sale Order Report which can export the data into an excel format from a single user interface. This report has been developed for one of our client with filter criteria as:-

Filter Criteria:
•   From and To Customer No.
•   From and To Posting Date

Report UI:

 

 

The Report will be printed detail wise in Excel format after fetching data from OE order entry.

For Quotation, the report fetches data from OE Module where order type is Quote.

Data for both the reports would be detail wise. In short, if you export the data then you can see that the report will have header & details information too, to easily identify the data of header & details from single export.

We can also customize this report as per your requirement like add few filters on UI, add some columns which export the required data from order entry & so on.

The report gives us details as below,

For Sale Order, the report is fetching data from OE Module where order type is Active.

The report gives us details as below,

With the help of this report, you can easily segregate the data of Sales Order & Quotation and the store person will easily know that, how many quotations are pending to convert into an order.

Also Read:

  1. Change Customer Number on Sales order after posting
  2. Migrating Open Sales Order from Sage 50 CAD to Sage 300 ERP
  3. Migrate Open Sales Orders from Sage 100 ERP to Sage 300 ERP
  4. Vehicle Finance Quotation
  5. Aged Purchase Order Report in Sage 300 ERP

 

Sage 300 – Chopping Controls

$
0
0

Sage 300 provides various screens for entering and viewing enterprise/business data. Out of which many screens are well versed with the ability of resizing. Also Sage 300 stores the last screen dimension/preferences in the user folder *.ism files, so that the screen will be opened next time with the same dimension and preferences that the user used last time.

Though it’s a great feature it might be possible that due to this Sage 300 user may face the problem of screens getting chopped off for specific user. In this blog we are going to discuss on the resolution for this problem.

New Stuff : Quotation and Sales Order Report from Single UI

Sometimes the screen resolution has the effect on the sage 300 UI that some of it controls get chopped off. The steps to be followed in the resolving this user related issue is as follows.

It has something to do with user specific environment/preferences that Sage 300 stores for each user i.e. if you change the Dimensions of the screen and close it, next time when you launch the screen Sage 300 will use your last dimensions. You can verify following:

Sage 300 stores the last UI dimension’s/preferences user wise in the “.ism” file at the following path <Installation folder\Sage Software\Sage 300\USER\User_name\*.ism>.

Copy these “*.ism” to some Temp folder (just to be on the safe side) and then delete all these “*.ism” files under that users folder (as specified above), then try launching the screen in all the environments. Sage 300 will re-generate new ism files.

Note:

If the sage 300 ocx is customized, then first rename the *.ism files on the development machine, then again re-compile the ocx, and deploy in the Sage 300 installation folder.

For more information on this component you can drop us an email at accpac@greytrix.com

Also read:

  1. Call .net Web service through OCX.
  2. Customized OCX on Installation does not open up instead just a Status Bar comes up and stays
  3. Error while setting up Database configuration for Sage 300 portal setup
  4. Invalid Input. Cannot connect to the server. You may have specified as incorrect Server name or Server Port
  5. Compilation Error for A4wFldEdtCtrl.dll fieldedit control

Export Open Order Details

$
0
0

The Sales Order is a confirmation document sent to the customers before delivering the goods or services. Sales Order can be created once the quote is accepted by your prospective customer. As we know it is difficult to get the open orders details among the multiple sales order from which sales order get posted and not shipped. But now it is possible to get all open order details using “Open Order Export utility”

We have provided a new macro through which user can export all open order details. Basically open orders means the active orders which is not get shipped.

New Stuff: Sage 300 – Chopping Controls

Follow below steps to check exported open order list. The open order will get exported in excel format with respective details.

Go TO Sales order form -> Create one Order with Active status. Please check below screen shot.

OE Order Entry screen

Order number ORD000000000138 is created with two item respectively A1-103/0 and A1-401/0.  This order is selected for customer 1200.

To generate the open order user need to open OE Export Open order macro. This macro is present with field customer number which allow user to select the customer number and Export file path field which allow user to select the excel file path in which user will export details.

OE export Open Orders

OE Export Open orders

After selection of Customer number and file path click on export button to export the open order details. Utility will pop up success message after process gets completed successfully.

Process Succesful

After completion of process all open orders details will get exported in selected excel file.

Excel file generated

Here you can check details of open order get exported in file. you can check the item number A1-103/0 and A1401/0 with other details such as Item description, schedule quantity,  Open quantity per item, Deliver. Date and expected ship date.

This is how “Export open order “utility will help user to export details according to particular customer which is helpful to maintain a track of each customer wise open order details.

You can follow below link to add macro to desktop of sage 300
How To Add A Macro To Accpac Desktop of Sage 300 ERP

Also Read:-

Inventory Control Reports in Sage 300 ERP

$
0
0

Sage 300 ERP (formerly Sage Accpac ERP) provide users with Inventory Control reports that are useful in number of ways while using Sage 300 ERP for recording and maintaining the inventory status and valuation.

New Stuff : Export Open Order Details

In this blog, we would be discussing about these reports in detail, which are as follows:

1. Item Valuation Report: This report lists the value of inventory quantities on hand, calculated for the items, locations, costs, or optional amounts that are selected for the report. Users print this report when they want to calculate inventory values. Thus to print report navigate to Inventory Control à I/C Stock Control Reports à Item Valuation.

I/C Item valuation screen

When we select the desired parameters and click the Print button we will get the Item Valuation report in the below mentioned format.

Generated Report2. Inventory Movement Report: It is used to show the quantities and extended costs of inventory items that were received into stock and shipped out of stock during the period that user specify. Users print this report to see the stock activity for certain period. Thus to print report navigate to Inventory Control -> I/C Stock Control Reports -> Inventory Movement.

IC Inventory Movement Report

Inventory Movement report looks like this.

Report3. Stock Transactions Report: Stock Transactions Report lets user to print the inventory changes or status for one or more items from one or more account sets and locations. Users print this report to list transactions that resulted in changes to inventory levels for selected items. Thus to print report navigate to Inventory Control -> I/C Stock Control Reports -> Stock Transactions.

IC Stock Transaction Report

Below is the report format of   Stock Transaction report:

IC Stock transaction report4. Transfer slips: This report print transfer slips when user post transfers to accompany goods to the receiving location. Users print this report when they are posting stock transfers and want to attach transfer slips to the transfer shipment. Thus to print report navigate to Inventory Control -> I/C Stock Control Reports -> Transfer Slips.

IC Transfer Slip

Here is the basic format of Transfer Slips Report

IC Transfer slip report

5. G/L Integration: It lists the General Ledger transaction and batch creation options and other information user entered on G/L Integration screen to specify how their Inventory Control system sends transactions to General Ledger. Users usually print this report before and after changing options. Thus to print report navigate to Inventory Control -> I/C Setup Reports -> G/L Integration.

IC GL Integration screen

General ledger Report look like this.

IC GL Integration reeport

Thus, Sage 300 ERP provides a number of useful reports for record, analyze and maintain Inventory in the organization. This helps user to maintain the items for better productivity of business.

Also Read:

  1. Deleting Inactive records in Inventory Control
  2. Inventory Locations in Sage 300
  3. Accounting Effect On Inventory Control
  4. Warn for Non Inventory Item Option in PO in Sage 300 ERP
  5. Allow Non Inventory Item Option in PO

Significance of using “A/P Payment Selection Codes” screen in sage 300

$
0
0

When you create an automatic payment batch with Accounts Payable, you have to specify a payment selection code for the batch, which contains criteria for selecting vendors and outstanding invoices and generating transactions to pay them.

Use the A/P Payment Selection Codes screen to add payment selection codes. You must create at least one payment selection code if you want Accounts Payable to generate payments for invoices automatically.

You can create as many payment selection codes as you want using the A/P Payment Selection Codes screen. For example, you might have separate selection codes for processing US, Canadian, and Mexican payments.

New StuffInventory Control Reports in Sage 300 ERP

In order to access the screen navigates to Accounts Payable –> A/P Setup –> Payment Selection Codes.

Kindly refer the below screenshot for the same.

Account payable module list

AP Payment selection code

In Selection Code field you can type a six characters code to identify the payment selection criteria.
Press the Tab key, and then type a description for the code in the description field. You can use this code in the Create Payment Batch screen to use the criteria that you are defining.

Selected AP payment code

Select Tab: –

Kindly refer the below screenshot for the Select Tab.

Last Maintained: – This field defines the date when you last edited and saved the payment selection code.

Inactive Check Box: – You can set a payment selection code Inactive if we do not want it used by selecting this.

Pay from Bank: – You can select a Bank from this which the checks will be drawn. If you have a multicurrency ledger, make sure the bank supports the currency that you want to use. Use the screens in Bank Services to change bank information.

Select Vendors with this Bank code only: Each vendor is assigned a bank code (on the Processing tab of the Vendors screen), which allows you to pay vendors from particular banks.

If you select this option, Accounts Payable creates payments only for vendors that use the bank code you specify on the Create Payment Batch screen.

Bank Currency: – By using a finder you can select one bank currency or you must type a valid bank currency code. The bank currency is the payment currency. You can change the currency only to another currency that the bank uses. If you need to add a currency for a bank, you must use the Banks screen in Bank Services to do so. This field appears only if you have a multicurrency ledger.

 Vendor Currency: – By using a finder you can select vendor currency or you must type a valid vendor currency code. Accounts Payable restricts payment batches to a single currency. For example, you can pay vendors whose source currency is US dollars, or you can pay vendors whose currency is Canadian dollars, but you cannot pay both sets of vendors in the same system-generated batch. If you are paying vendors manually using the Payment Entry screen, you can mix vendor currencies, although all the payments will be in a single currency. This field appears only if you have a multi currency ledger.

 Rate Type: – By using a finder you can select Rate Type or you must type a valid rate type code.Specify the code for the kind of rate you want to use when converting non-functional amounts to functional currency. Examples of rate types might be “spot rate,” “average rate,” and “contract rate.” Rate types are defined using the Currency Rate Types screen in Common Services.

Apply Method: – This filed is used to select a Top Down or Prorate by Amount.

  • Top Down: Select this option to apply payments automatically to invoice details, beginning with the first detail on an invoice until the payment is fully applied.
  • Prorate By Amount: Select this option to apply payments proportionately to all invoice details.

Selection Code

Criteria Tab: – These criteria fields appear automatically when you use the payment selection code on the Create Payment Batch screen. Kindly refer the below screenshot for the Criteria Tab.

 Select Document: – Choose whether to pay only transactions that are due on or before a specified date, pay only transactions that have available discounts for early payment, or pay transactions that are due and provide a discount.

 Pay:-

  • All selected Documents: – Select this option if you want to pay all documents that meet the selection criteria.
  • Only forced documents: – Select this option if you want to pay only documents that are marked Forced in the Control.

Vendor Group: – You can specify the range of vendor groups to include in the check run. Put a blank in the from field and the ZZZZZZs in the to field to include all vendor groups. If you have only one vendor group, enter the vendor group code in both fields.

Vendor Number: – You can specify the range of vendor Numbers to include in the check run. Put a blank in the from field and the ZZZZZZs in the to field to include all vendor numbers. If you have to specify only one vendor number, enter the same vendor number in both fields.

Account Set: – You can specify the range of account set to include in the check run. Put a blank in the from field and the ZZZZZZs in the to field to include all account sets. If you have to specify only one account set, enter the same account set code in both fields.

 Vendor Amounts: – You can specify the range of amounts you want to pay, or set a range from 0.01 to 999,999,999.99 to pay any amount, regardless of its size.

 Payment Code: – You can specify the range of payment codes for which to create checks. Put a blank in the from field and the ZZZZZZs in the to field to include all payment codes. If you have to specify only one payment code, enter the same payment code in both fields.

 Vendor Optional Fields:-If you specify an optional field, additional fields appear, letting you specify a range of values for the field. You can also accept the blank from field and the ZZZZZZs in the To field to include all the values for the optional field. If you do not want to use an optional field as criteria, accept none, the default setting for this field.

AP Selection code criteria

Exclusion Tab: – By using this tab you can exclude additional vendors from the payment batch. These exclusion criteria appear automatically when you use the payment selection code on the Create Payment Batch screen.

Vendor Number and Name: – On the table, type the number of each vendor you want to exclude from the payment batch, or use the Finder to select the number.

AP payment selection code field tab

Optional Fields Tab: – The optional fields and values you specify on this tab are used as defaults when you use the payment selection code on the Create Payment Batch screen.

AP payment selection optional field tab

Also read:

  1. Customized “A/P Payment Batch Creation” screen to generate A/P Payment Batch using Invoice Account set instead of Vendor Account set
  2. Concept of AP Create Payment Batch
  3. Creating payment batches in Sage 300 ERP
  4. Enhanced feature in Account Payable – Post A/P Payment batch from A/P Payment screen itself in Sage 300 2016
  5. Allow Adjustments in Payment batches

“Sales Order No “selection should be compulsory to Post the entry on Shipment Entry Screen in Sage 300

$
0
0

Various new features and changes have been introduced in Sage 300 in 2016. In this blog, we will discuss how Sales Order number should be compulsory on shipment entry when the user wants to post shipment i.e. message appears on posting shipment entry when sales order number is blank

In order to activate this feature we have customized O/E Shipment Entry under Sage 300.

To create Shipment entry, follow the below mention steps;

  1. Navigate to Sage 300 ERP–>Order Entry–>O/E Transactions –>Shipment Entry.
  2. Fill in Customer Number for which you want to generate Shipment.
  3. Fill remaining detail for shipment header and shipment detail except Order Number.
  4. Click On Post Button below message appear on screen.

 

 

As a result, Users would not be able to create Shipment without Sales Order number.

Rest of the functionality will be same as per Standard screen functionality of Shipment Entry screen

Similarly we will do for P/O Receipt Entry, O/E Credit Debit Entry, P/O Return Entry.

Also Read:

  1. Item Quantities Drilldown Feature for OE Shipment Entry Screen Part -II
  2. Editable PO Number field on O/E Shipment Entry for Sage 300 ERP 2012
  3. Change Document Number, Document Date and Posting Date of OE Shipment and OE Invoice before creating it from Order Entry Screen

Optional field Validation on Order Entry Screen

$
0
0

Sage 300 helps customers make Order Entry transactions against a particular customer, giving flexibility, compatibility and proper ordering process in an organization for sales functionality. This can help the management to get immediate information of accounting & inventory transactions of the sales team for improving their productivity. User can make an Order Entry transactions against customer to make a quote/active order, shipment and invoice for particular order entry transaction. OE transactions will be entered in Accounts Receivable module after every transactions against particular customer.

In the Order Entry screen, User can add the validations on the screen by using the customization. In this blog post, we will discuss regarding validation button on Order Entry screen which is validate as per the optional field values and customers.

This customization will work only if the customer number is same. As per requirement, we have to add “Validate” button next to Prepayment button in Order Entry screen and all other functionality will remain same. Please refer below screenshot:

New Stuff: Pros and Cons of Single vs Multiple Databases in Sage 300

This “Validate” button will be validated based on two optional fields i.e. “PONO” and “PODT” which is header level optional fields in Order Entry screen. If the user can make one Order entry with both optional field values. And then create another order entry with same customer and same optional field value then, the system will not allow to post the order entry for same customer and same optional field values. When the user clicks on “Validate” button for second order entry then error message will be generated.

Consider one example, If user create an order entry for customer=1200, add PONO and PODT optional field value and post it. Refer below screenshot:-

 

We will create a new Order Entry with Same customer=1200 number and insert same optional Field values for PONO and PODT then as per our customization, System will give us error massage as “Invalid input, PO Number and PO Date Already Exist” after clicking on the validate button. The system further, can’t allow to post the order entry until and unless PODT and PONO optional field value is different from existing order entry.

Refer below screenshot:

In above example if PODT value will be different and PONO is same then system will allow to post the order entry. And if PONO value will be different and PODT value is same then system will allow to post the order entry.

Like this customization, we can validate any of optional field on any screen of Sage 300 ERP.

Also Read:

  1. Alternate Items on Order Entry screen in Sage 300 ERP
  2. Generate BOM and Kitting items on the fly from Order Entry screen in Sage 300 ERP
  3. Commit All in OE ORDER ENTRY
  4. Hide non-sellable items from Item lookup on Order Entry in Sage 300 ERP
  5. Customer Wise Item filter on Order Entry screen in Sage 300 ERP

Edit a Macro without installing Sage 300 SDK

$
0
0

Sage 300 ERP Macros are used to create the customized utility where user do not have to create the screens and achieve the customization with minimum efforts. Macros are also used due to its inbuilt feature of using the active Sage 300 ERP session with writing any code for generating session.

New Stuff: Last Cost and Most Recent Cost in Sage 300

User can create custom UI and implement the business logic which interacts with the standard Sage 300 functionality. Macros are easy to add and edit and mostly compatible with various versions on Sage 300 ERP. User has an ability to debug the customization directly on the system without installing Sage 300 SDK

Following are the steps to edit Sage 300 Macro:

1. Click on Macro Menu in the Sage 300 Menu bar and click Edit.

Edit Macro

2. Dialogue box will be opened for selecting the macro file.Select the required macro and click on Open button.

Select macro to edit

3. Macro file will be opened in new application.

4. Under the Project Explorer the “Forms” tab contains an User Interface for the utility and “Modules” tab contains general functions used by all the Forms.

Edit Macro

Also Read:

  1. Macros in Sage 300 ERP
  2. How To Record A Macro In Sage 300 ERP
  3. How To Add A Macro To Accpac Desktop of Sage 300 ERP
  4. Last Cost and Most Recent Cost in Sage 300
  5. VBA Macro Errors related to EXD Files

Password Protect Macro Code in Sage 300 ERP

$
0
0

Sage 300 ERP Macros are widely used to achieve custom requirements as VBA is a standard macros language and gives great power to customize Sage 300 ERP.
Macros are used to create our own screens that interact with the business logic and perform your various custom tasks. The VBA forms library/system is a very powerful but easy to use system for creating UIs.

New Stuff: Edit a Macro without installing Sage 300 SDK

User has an access to the entire business logic for the custom routine. There are certain cases where the development organization doesn’t want to provide the access to the code for third party and only should be accessible by the organization. Sage 300 ERP provides an inbuilt feature to achieve the protection to Sage 300 Macro files from viewing the content.

Following are the steps to protect Sage 300 Macro from viewing the content:

1. Right click the Sage 300 ERP Macro and click Edit (SDK must be installed). If Sage 300 SDK is not installed then follow the blog for “Edit a Macro without installing Sage 300 SDK”.

2. Right Click on the Project Name in the Project Explorer. If Project Explorer is not visible then go to View Menu → Click on “Project Explorer”.

3. Click on Project Properties.

macro selection4. Click on the Protection Tab on the Project properties dialogue box.

5. Select the checkbox “Lock Project for viewing” to make the macro protected.

6. Enter the password and confirm password (same as password) that needs to use to access the contents of the macro.

Project properties

7. Click on OK and now the macro is protected with the specified password.So, the protection of the Sage 300 ERP macro allows you to secure the business logic used by an organization.

Also Read:

  1. Edit a Macro without installing Sage 300 SDK
  2. How To Record A Macro In Sage 300 ERP
  3. How To Add A Macro To Accpac Desktop of Sage 300 ERP
  4. Password Protecting the Sage Intelligence output Book
  5. Business Security in Sage 300

Open Order Report

$
0
0

Sale Order is a commercial document provided to the customer by company indicating types, quantities, and agreed prices for products or services. The Sales Order can be created by using quote or without quote. In some situation we want to know the sales order details which are open sales order. By using our Open Order Report we can easily print an open sales order.

New Stuff: – Password Protect Macro Code in Sage 300 ERP

To run this report we have provided a new macro. The below is the screen shot of macro.

Open order report macro

Customer number field is used to select customer code and the report will print orders of selected customer.

We create one order by using order entry screen. The below is the screen shot of Order Entry

order entry screen

Order number is ORD000000000138 with two item A1-103/0 and A1-105/0.This order is created for customer 1100.

Customer selection in macro

After selection of customer code, click the print button to view the open order details.

Crystal Report

Here you can check details of open order get printed in report.

Also Read 

  1. Export Open Order Details
  2. Export Invoice Information
  3. Detail Purchase Order Report in Sage 300
  4. Quotation and Sales Order Report from Single UI
  5. Change Customer Number on Sales order after posting

Create GL Batch Entry from AR Invoice Entry

$
0
0

In this blog we are going to describe the process to generate the GL Batch Entry from AR Invoice Entry in Sage 300.

New Stuff: Open Order Report

To access the invoice batch list screen go to Sage 300 ERP desktop–>Account Receivable–>AR Transactions–>AR Invoice Entry screen.

In below example invoice batch 41 is created from invoice entry screen with one entry and Click on Add button.

After adding the entry you can see Invoice is created for batch 41 then close the A/R Invoice Entry screen.

AR Invoice Entry

After adding the entry the post button gets enabled with which user can post the batch. Also on Batch List screen, added button as “Post” to post the batch.

Please refer the below screen shot.

AR Batch entry

After Posting the batch go to Account Receivable–>AR Periodic Processing–>Create GL Batch. Select Invoice Batches and Click on process.

AR Periodic processing

After Processing the G/L Batch go to General Ledger–>GL Transactions–>Batch List.

GL Batch List

So, here you can see Batch is created in GL Journal Entry.

GL Journal entry

So using the Create GL Batch screen you can easily generate the GL batches for the posted AR Invoice batch.

Also read:

  1. New way of post AP, AR, GL, Bank batches in Sage 300 ERP 2016
  2. How to post the AR Invoice batch from Invoice Entry in Sage 300 ERP V2016
  3. AR Invoice Report
  4. Update long Comments in AR Invoice entry screen in Sage 300 ERP
  5. Sage 300 PJC – Option to default Create AR Invoice Batch By
Viewing all 1489 articles
Browse latest View live


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