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

How to make a screen visible on sage 300 desktop only for ADMIN user

$
0
0

There are multiple screens in sage 300 and visibility of those can be managed using the grp file.In this blog we will be going to discuss the same.

Sometimes there are users in our organization that maintain our finance department and they looks after the number of transaction like payable and receivable. So for that users other screen are not important to be visible and also they may not know about other screens functionality, so we can prevent them using those other screens.

New Stuff: Errors during load Customized Box

For e.g. we can make the screen visible only for admin user.

Step 1:- Open a module for which we need to make changes.

E.g.:-c:\dev\GD

Step 2:- selecting the grp file of the module

We can find the file in directory above: c:\dev\GD\source\eng\resource

Step 3:- Adding a code for making the screen visible to admin only.

  1. Change the value of “rsc” as admin so only admin user can see this screen.
RSC

Step 4:- Adding the files to the ERP.

After the code is added to the grp file, make the project, resource and INIT view. The newly generated file can be found at path “C:\Dev\GD\build32\runtime\”. Now copy all the recently updated files from the runtime folder and paste it in the Sage 300 Programs directory under GD67A folder.

Step 5:- Login sage 300 with admin user and activate the GD module from data activation. The screen is visible to only admin user.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.

Greytrix offers unique GUMU™ integrated solutions of  Sage 300 with Sage CRM, Salesforce.com, Dynamics 365 CRM and Magento eCommerce along with Sage 300 Migration from Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class Sage 300 customization and development services and integration services for applications such as POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP and for Sage 300c development services we offer, upgrades of older codes and screens to new web screens, latest integrations using sData and web services  to Sage business partners, end users and Sage PSG worldwide. Greytrix offers 20+ addons for Sage 300 to enhance productivity such as GreyMatrixDocument AttachmentDocument NumberingAuto-Bank ReconciliationPurchase Approval SystemThree way PO matchingBill of Lading and VAT for Middle East. The GUMU™ integration for Dynamics 365 CRM – Sage ERP is listed on Microsoft Appsource with easy implementation package.

For more details on Sage 300 and Sage 300c Services, please contact us at accpac@greytrix.com, We will like to hear from you.

The post How to make a screen visible on sage 300 desktop only for ADMIN user appeared first on Sage 300 ERP – Tips, Tricks and Components.


Errors during load Customized Box

$
0
0

Sage 300 provides an SDK using which a developer can customize an existing OCX screen. This customize screen needs to be upgraded with a higher version of sage 300 when passes years. When we want to upgrade this customize source code with a higher version and opened customize code in VB then sometimes error occurs  “Errors during load  CustomizedBox”.

New Stuff:  

Pop up screens are open with errors when developers open the source code of the screen in VB. These popup errors might be TestEXE or CustomizedBox related. Here we will discuss how to resolve customized box related error.

Error

Below are the steps to resolve Customized box error

  • Click “Ok “on pop-up screen and open the source code.
Remove customized box
  • Right click on ACCPACUICustomizeBox( ACCPACUICustomizeBox.frm) then click on “Remove  ACCPACUICustomizeBox.frm”.
  • Then click on OK and then click on save button on window.
Form

Right Click on Accpac(Module name) then click on Add then click on Form.

AccpacUICustomizedbox
  • Select ACCPACUICustomizeBox and click on Open.
  • Save the changes and Reopen the project. The error will have been resolve.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.

Greytrix offers unique GUMU™ integrated solutions of  Sage 300 with Sage CRM, Salesforce.com, Dynamics 365 CRM and Magento eCommerce along with Sage 300 Migration from Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class Sage 300 customization and development services and integration services for applications such as POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP and for Sage 300c development services we offer, upgrades of older codes and screens to new web screens, latest integrations using sData and web services  to Sage business partners, end users and Sage PSG worldwide. Greytrix offers 20+ addons for Sage 300 to enhance productivity such as GreyMatrixDocument AttachmentDocument NumberingAuto-Bank ReconciliationPurchase Approval SystemThree way PO matchingBill of Lading and VAT for Middle East. The GUMU™ integration for Dynamics 365 CRM – Sage ERP is listed on Microsoft Appsource with easy implementation package.

For more details on Sage 300 and Sage 300c Services, please contact us at accpac@greytrix.com, We will like to hear from you.

The post Errors during load Customized Box appeared first on Sage 300 ERP – Tips, Tricks and Components.

Steps to configure leave types with or without attachments in SAGE 300 People.

$
0
0

Sage 300 People has a feature wherein employees can upload an attachment while applying for leaves. As per the configuration system will give warning, allow or block the leave application. Below are the scenarios mentioned to achieve the same.

Scenario 1 :- If you want application to allow a leave to be applied without an attachment, but you also want application should give a pop-up warning message then the Severity field should be set as Warn as highlighted in the below snapshot.

Leave Definition 1.1
Leave Definition 1.1

Scenario 2 :- If you want application to allow a leave to be applied without an attachment then the Severity field should be set as Allow as highlighted in the below snapshot.

Leave Definition 1.2
Leave Definition 1.2

Scenario 3 : – If you want application to block a leave if attachment is missing, then the Severity field should be set as Stop as highlighted in the below snapshot.

Leave Definition 1.3
Leave Definition 1.3

Hence by following the above mentioned steps a company can make sure employees are attaching the supporting documents wherein applicable.

About Us

Greytrix Africa is a leading Implementation, Reselling and Consulting partner for Sage X3, Sage 300, Sage 300 People & Sage CRM based out of Nairobi, Kenya in Africa region catering to Tanzania, Ethiopia, Middle East, Australia and Asia business sectors.

Greytrix Africa offers professional services such as Implementation & configurationBusiness Process AnalysisProject Management, Customization, Integrations & Migrations, Technical support and Onsite resource augmentation along with enhancements within Sage X3, Sage 300 (Accpac), Sage 300 People, and Sage CRM across various industry verticals like Process Manufacturing (Food & BeveragesChemical), Discrete manufacturing (AutomotiveTextile & Apparel), Non ProfitHealth-care Industry and Service Industry (Financial , Software & Engineering).

For more information on Sage X3 Consulting Services, please contact us at sales@greytrix.com. We will like to hear from you.

The post Steps to configure leave types with or without attachments in SAGE 300 People. appeared first on Sage 300 ERP – Tips, Tricks and Components.

Web Screens login error: “Error HRESULT E_FAIL has been returned from a call to COM component”

$
0
0

We have become familiar to the Sage 300 Cloud version of ERP. There are many aspects and functionalities that we come across in this version of Sage 300 ERP. But during all this process, there could be some concerns that we face sometimes while using the software. One such error that a system throws during the time of login could be as given below. The error “Error HRESULT E_FAIL has been returned from a call to COM component”!!

HRESULT-E_FAIL-Error


This error can occur due to following reasons.

  1. Inaccessible Database.
  2. Stopped SQL Services.
  3. PORTAL database not available.
  4. Desktop modules activated with incorrect versions.
  5. NO Read & Write permission for user IUSR & IIS_IUSRS in folder ‘Online’ of Sage Application program folder.
  6. ‘w3wp’ stuck process.

Lets check solutions with respect to above scenarios.

  • Inaccessible of Database and Stopped SQL Service

Please follow some simple steps to fix this problem.

Step 1. Press Win+R and type “services.msc” and press Enter. Step 2. Find “SQL Server” and change  status from Stop to Start or Restart

SQL-Services


Step 2. Make sure SQL Server service should be always in running mode.

Step 3. Login in to Sage 300 Web Screen

  • PORTAL database not available

Step 1. Click and Configure ‘Portal’ in Database Setup.

Step 2. Restart IIS

Step 3. Login in Sage 300 Web Screen.

  • Desktop modules activated with incorrect versions

Step 1. Log in to desktop version and make sure your modules are Activated or Upgrade with correct version.

Step 2. If found any version difference, please make it correct.

Step 3. Restart IIS

Step 4. Login in Sage 300 Web Screen

  • NO Read & Write permission for user IUSR & IIS_IUSRS in folder ‘Online’ of Sage Application program folder.

Step 1. Add Read & Write permission for user IUSR & IIS_IUSRS in folder ‘Online’ of Sage Application program folder.

Step 2. Restart IIS

Step 3. Clear Cache of browser

Step 4. Login in Sage 300 Web Screen

  • w3wp process gets stuck

Step 1. Go to Task Manager, Select Details tab and End Task ‘w3wp.exe’ (IIS worker process)

Step 2. Restart IIS

Step 3. Login in Sage 300 Web Screen

The post Web Screens login error: “Error HRESULT E_FAIL has been returned from a call to COM component” appeared first on Sage 300 ERP – Tips, Tricks and Components.

IRN Cancellation in GST E-Invoicing

$
0
0

In Sage 300 ERP, we have introduced a new feature under GST Addon of E-Invoicing. We have implemented the functionality of filing E-Invoice and receiving IRN from E-Invoicing portal under the Addon module and have also described the overall functionality in our earlier blogs.

New Stuff: Web Screens login error: “Error HRESULT E_FAIL has been returned from a call to COM component”

Along with filing and receiving IRN, we have recently come up with new enhancement that will allow an organization to cancel the generated IRN number for the already filed invoice. The seller can cancel the IRN for an e-invoice by reporting it on IRP within specified amount of time. We have introduced this feature as amendment of invoices is not possible through the IRP. There can be several reasons and factors that a seller needs to cancel the filed invoice. Lets have a look at the factors in brief and how our new screen can help in making the proces facter and easier.

Why Cancel IRN?

IRN can be cancelled under following situations:

  • Filed invoice contains data entry mistake (wrong document date, incorrect document, number, incorrect item quantities).
  • Desired invoice was not supposed to be filed on IRP portal.

When to cancel?

  • Generated IRN should be cancelled within 24 hours.

Cancel IRN in Sage 300 ERP:

Sage 300 ERP provides solution for cancelling IRN through IRP portal using below screen which is present under GST module.

Cancel IRN Screen

Working of Cancel IRN

There is separate screen for IRN Cancellation present under GST Module à E-Invoicing. User will have selection filters like Transaction Type, From and To Document, From and To Customer  for the IRN generated documents that need to be cancelled. Following response received fromIRP portal will be generated and stored a in log file on successful IRN cancellation.

Generated Log File


Note:

  • Once Invoice number is cancelled the seller cannot file the same Invoice Number again.
  • Partial cancellation of e-Invoice is not allowed.
  • Cancellation of IRN to be done within 24 hours of its generation.
  • A credit note needs to be passed in ERP against the cancelled invoice which in turn needs to file on IRP portal.

Thus this will make the process easier and user friendly to the Sage 300 ERP users with Cancel IRN feature

The post IRN Cancellation in GST E-Invoicing appeared first on Sage 300 ERP – Tips, Tricks and Components.

Printing Labels with Barcode Scanner in Sage 300 ERP

$
0
0

As we know Barcode Scanner (mention link if we have any blog on this) is implemented as an Add-on in our Sage 300 ERP which helps users to perform physical inventory count more easily, quickly and more accurately. Scanning the Barcode of an Item gives information about that item such as its Name, Price, etc. And once a Barcode is scanned with the Barcode Scanner, the data is translated into readable information. This seems much simpler than keying in the information manually.

New Stuff: IRN Cancellation in GST E-Invoicing

We have recently introduced a new screen which can print Barcode labels in the provided Barcode Print screen. This requires a Barcode Label Printer for the users to be able to print the Barcodes.

Barcode Printing Label Screen


The print of Barcode structure has 4 parts:

  1.  Part Number – This is Item Number from Sage 300 ERP Item Number Master
  2. Invoice Number – <Describe>
  3. Quantity – <Describe>
  4. Lot Number – <Describe>
  5. Lot Quantity – <Describe>

Here, user has to manually select the Item, enter quantity, enter Invoice Number (Optional) and how many lots to be created for the selected quantities and click on Print button. The system will then process and generate those many lot numbers for the selected item. The user can repeat the same process for different set of quantities. Lets have an example to understand this process:

If the Shipment is arrived with 5 boxes of 50 units , 2 boxes of 20 units and 1 box of 10 units, then the user will first select the Item number, set quantity as 5 and Lot Quantity as 50 à Click on Print. Then do the same process but change the quantity as 2 and click on process. At last user will repeat the process where in he will set the quantity as 1 and click process.

Lot Numbers will be generated when we click on Print button thereby generating and printing the required labels. These printed labels will then be used by users to stick on the relevant packages and then accordingly will get scanned at the time of processing GRN entries. With the help of this customization of printing Barcode labels, users can generate labels for Lot Items hassle free and more easily. It helps users to keep track of generated Barcode Labels as well. This can be further customized as per requirement as well, whether to include Lot numbers, Document numbers, etc or not.

The post Printing Labels with Barcode Scanner in Sage 300 ERP appeared first on Sage 300 ERP – Tips, Tricks and Components.

Inventory Format

$
0
0

Inventory in any organization consists of goods or materials that a business holds for their sale purpose or a manufacturer holds the raw materials for the production purpose. Controlling Inventory means maintaining the right level of material or supply to help reduce the loss of goods or materials. Such maintained goods/material then become a finished product or are directly sold to the consumers as required inventory. It helps a lot in minimizing the unnecessary cost of inventory. Inventory is one of the major factors in an organizations or business’s success and failure.

 New Stuff: – Printing Labels with Barcode Scanner in Sage 300 ERP

In this blog, we will introduce the Inventory format report where the user can use this utility to export the data from Sage 300 ERP systems. This format will consist of Purchased/Stocked Material master data, Supplier master data, Purchases and Receipts detail, Inventory/Stock detail, Supplier Payments detail, etc. Below Filter criteria will be used by the end user to generate the Inventory report.

  • From and To Receipt Date

The report data will be produced as Text and CSV (comma-separated values) exported file based on the user-specified Range of Receipt Date.

Please refer below screenshot of the user interfaces for the “Inventory Format”.

Inventory Format


As you can see in the above screenshot user will be able to specify ‘From’ and ‘To’ Receipt Date. Based on the same, the report will generate required data in Text and CSV (comma-separated values)  format at desired path which user will enter in the ‘File Path’ field (as can be seen in above screenshot). On the click of Browse button, user can select the desired path.

After entering the file path as well as range of Receipt Date user will be able to export the data.

Below is the Text and CSV (comma-separated values) based generated output of the “Inventory Format” report: –

CSV File: –

CSV File

Text File: –

Text File


This report includes following fields from Receipt screen and can be modified according to your requirement.

  • Site Code
  • Item Code
  • Last Stock Movement Date
  • Quantity on Hand
  • Unit of Measure
  • Stock Value
  • Currency Code
  • Type

In this way user can easily fetch the required Inventory Format data which serves the purpose of this utility.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.

Greytrix offers unique GUMU™ integrated solutions of  Sage 300 with Sage CRM, Salesforce.com, Dynamics 365 CRM and Magento eCommerce along with Sage 300 Migration from Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class Sage 300 customization and development services and integration services for applications such as POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP and for Sage 300c development services we offer, upgrades of older codes and screens to new web screens, latest integrations using sData and web services  to Sage business partners, end users and Sage PSG worldwide. Greytrix offers 20+ addons for Sage 300 to enhance productivity such as GreyMatrixDocument AttachmentDocument NumberingAuto-Bank ReconciliationPurchase Approval SystemThree way PO matchingBill of Lading and VAT for Middle East. The GUMU™ integration for Dynamics 365 CRM – Sage ERP is listed on Microsoft Appsource with easy implementation package.

For more details on Sage 300 and Sage 300c Services, please contact us at accpac@greytrix.com, We will like to hear from you.

The post Inventory Format appeared first on Sage 300 ERP – Tips, Tricks and Components.

Steps to add employee photos in Sage 300 People

$
0
0

This feature is used when the user wants to upload the employee photo or need to update the existing photo on the employee page in Sage 300 people.

For adding a new photo and to update the existing photo, a user needs to access the same screen.

The Prerequisites before uploading the photo are as follows: –

  • Dimensions required for uploading the photo are: 101*150 px
  • The upload image format should be JPEG, PNG, GIF or Bitmap.
  • The photo name must be: IDNumber.JPG

A user can add employee photo using employee management page or though bulk by using standard import utility.

  1. Steps for adding/ updating the Employee photo using employee screen: –

Navigation: – Employee Management > Employees > Select Employee > click on Employee Detail > click on Basic Information > click on Load button or right-click in the No Image data

Basic Information 1.1
Basic Information 1.1

Browse to the location of the photo, the photo is located on the Pictures folder named 7508229999011.jpg

Folder Path 1.2
Folder Path 1.2

Select the image file from the folder as shown above, after selecting the image click on Open button. Then click on Save button as shown in below screenshot.

Basic Information 1.3
Basic Information 1.3

Employee photo will get displayed in the highlighted area as shown below.

Basic Information 1.4
Basic Information 1.4

2) Steps for adding/ updating the Employee photo using Import Utility: –

Navigation: – Utilities > Bulk Employee Update > Select Import Employee Photos > Select the Company Rule you want to Import the photos to then click on Refresh & Search > Select the Update Option.

Import Employee photos 1.5
Import Employee photos 1.5

The below screen will pop up where you need to select Yes.

Import Employee photos 1.6
Import Employee photos 1.6

You can now browse to the Directory that your photos are in and click on Import Photos

Import Employee photos path 1.7
Import Employee photos path 1.7

Once the upload is completed system will give you a message stating the photos are successfully uploaded

Import Succesfull 1.8
Import Succesfull 1.8

So this is how the Employee photo can be added/updated by the admin users using employee management sccreen or using import utility.

About Us

Greytrix Africa is a leading Implementation, Reselling and Consulting partner for Sage X3, Sage 300, Sage 300 People & Sage CRM based out of Nairobi, Kenya in Africa region catering to Tanzania, Ethiopia, Middle East, Australia and Asia business sectors.

Greytrix Africa offers professional services such as Implementation & configurationBusiness Process AnalysisProject Management, Customization, Integrations & Migrations, Technical support and Onsite resource augmentation along with enhancements within Sage X3, Sage 300 (Accpac), Sage 300 People, and Sage CRM across various industry verticals like Process Manufacturing (Food & BeveragesChemical), Discrete manufacturing (AutomotiveTextile & Apparel), Non ProfitHealth-care Industry and Service Industry (Financial , Software & Engineering).

For more information on Sage X3 Consulting Services, please contact us at sales@greytrix.com. We will like to hear from you.

The post Steps to add employee photos in Sage 300 People appeared first on Sage 300 ERP – Tips, Tricks and Components.


Cannot open file error in view creation

$
0
0

As we all are aware that in Sage 300 we can create Custom views, in this blog we are going to discuss something about it. Before creating a view we need to create a folder necessary for it to store the files after making a view.

New Stuff: Sage 300 Error: Can’t create control

Sometimes while making a view, fatal error occurred ‘link’: return code ‘0x450’. Please refer the below screenshot.

Fatal error

By looking at this error developer did not understand what the error is, so check the error file on the path where the error log file is generated like here path :- “c:\Dev\gt\source\eng\resource”

Below is the screenshot of the error file:

Error file

There are more chances where a developer misses a minor change that is required for view creation. After the make command the dll gets created, but if the specific folder is not available then this error can occurs.

Here in this case the Eng. folder is missing. The developer needs to verify the folder structure in order to avoid those kind of errors.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.

Greytrix offers unique GUMU™ integrated solutions of  Sage 300 with Sage CRM, Salesforce.com, Dynamics 365 CRM and Magento eCommerce along with Sage 300 Migration from Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class Sage 300 customization and development services and integration services for applications such as POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP and for Sage 300c development services we offer, upgrades of older codes and screens to new web screens, latest integrations using sData and web services  to Sage business partners, end users and Sage PSG worldwide. Greytrix offers 20+ addons for Sage 300 to enhance productivity such as GreyMatrixDocument AttachmentDocument NumberingAuto-Bank ReconciliationPurchase Approval SystemThree way PO matchingBill of Lading and VAT for Middle East. The GUMU™ integration for Dynamics 365 CRM – Sage ERP is listed on Microsoft Appsource with easy implementation package.

For more details on Sage 300 and Sage 300c Services, please contact us at accpac@greytrix.com, We will like to hear from you.

The post Cannot open file error in view creation appeared first on Sage 300 ERP – Tips, Tricks and Components.

Sage 300 Error: Can’t create control

$
0
0

In sage 300 sometimes while opening a customized screen the error occurred “can’t create control” and we cannot open the screen.

New Stuff: Unresolved external symbol _vsnprintf error while making a Sage 300 view

Below is the screenshot of error:

Cant create control error

This can occur may be because of the DTPicker control on the UI.

Below is example of DTPicker:

Start date

If you use a DTPicker in your UI, then make a data format of a DTPicker as null no type to be selected.

Below is the screenshot:

Property

This may be one of the reason behind cannot create control error.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.

Greytrix offers unique GUMU™ integrated solutions of  Sage 300 with Sage CRM, Salesforce.com, Dynamics 365 CRM and Magento eCommerce along with Sage 300 Migration from Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class Sage 300 customization and development services and integration services for applications such as POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP and for Sage 300c development services we offer, upgrades of older codes and screens to new web screens, latest integrations using sData and web services  to Sage business partners, end users and Sage PSG worldwide. Greytrix offers 20+ addons for Sage 300 to enhance productivity such as GreyMatrixDocument AttachmentDocument NumberingAuto-Bank ReconciliationPurchase Approval SystemThree way PO matchingBill of Lading and VAT for Middle East. The GUMU™ integration for Dynamics 365 CRM – Sage ERP is listed on Microsoft Appsource with easy implementation package.

For more details on Sage 300 and Sage 300c Services, please contact us at accpac@greytrix.com, We will like to hear from you.

The post Sage 300 Error: Can’t create control appeared first on Sage 300 ERP – Tips, Tricks and Components.

Unresolved external symbol _vsnprintf error while making a Sage 300 view

$
0
0

As we all are aware that we can create a views using Sage 300 sdk and further we can utilize the standard features of Sage 300 with the help of those views.

New Stuff: Order Entry – Invoice Payment Tracking Report

Sometime while making a view fatal error occurred ‘link’: return code ‘0x460’

Below is the screenshot of the error:

Error

By looking at this error developer did not understand what the error is, so check the error file on the path where the error log file is exist.

Below is the screenshot of the error file:

Error log file

Solution:

Open views folder and .C file and search vsnprintf

Change vsnprintf to printf and save the file.

Views folder

Make the view again and the error you were facing earlier must have gone.

Run again same command to make it will successfully make the view.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.

Greytrix offers unique GUMU™ integrated solutions of  Sage 300 with Sage CRM, Salesforce.com, Dynamics 365 CRM and Magento eCommerce along with Sage 300 Migration from Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class Sage 300 customization and development services and integration services for applications such as POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP and for Sage 300c development services we offer, upgrades of older codes and screens to new web screens, latest integrations using sData and web services  to Sage business partners, end users and Sage PSG worldwide. Greytrix offers 20+ addons for Sage 300 to enhance productivity such as GreyMatrixDocument AttachmentDocument NumberingAuto-Bank ReconciliationPurchase Approval SystemThree way PO matchingBill of Lading and VAT for Middle East. The GUMU™ integration for Dynamics 365 CRM – Sage ERP is listed on Microsoft Appsource with easy implementation package.

For more details on Sage 300 and Sage 300c Services, please contact us at accpac@greytrix.com, We will like to hear from you.

The post Unresolved external symbol _vsnprintf error while making a Sage 300 view appeared first on Sage 300 ERP – Tips, Tricks and Components.

Order Entry – Invoice Payment Tracking Report

$
0
0

As per organizational needs and data requirements we have customized many Sage 300 standard reports. Today we are going to discuss regarding OE Invoice report which we can customized to get the track for its further status related to payments received.

New Stuff: License could not be found error in sage 300.

Navigation for the report:

You can get this report for range of Invoices using O/E forms à Invoices.

OE Invoice Form

We can customize the OE forms – Invoices report “OEINV01.rpt” to track the below information for the Order Entry Invoices.

This standard form displays the Invoice information along with item details, total, taxes and discounts. But we can enhance it to further accommodate more data and can make it more presentable along with additional information.

We can link and present below information related to a particular invoice to represent the detail information about its status.

  1. Prepayment received for the Orders against which this invoice is created.
  2. Prepayment received for that particular invoice.
  3. If it has been processed to day end and posted then we can track A/R Receipts transactions made against this invoice such as A/R Receipts, Receipt-Prepayments, and Receipt-Applied Documents etc.
  4. Also we can track any reversal entry that might have been made to reverse the payment received against invoice by using Bank Reversals.
  5. The report can be further customized to display the invoice totals, less Payments as (Prepayments received against OE Order/Invoice  + A/R Receipt(s)) – Bank reversal if any and can further displays the balance to be receive against that particular invoice.

Note:

  • The report can be customized as explained above with no additional parameters so there will be no change on user interface.

The customized report form can give you exact figures invoice status as Invoice value, its total “A/R Receipts”

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.

Greytrix offers unique GUMU™ integrated solutions of  Sage 300 with Sage CRM, Salesforce.com, Dynamics 365 CRM and Magento eCommerce along with Sage 300 Migration from Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class Sage 300 customization and development services and integration services for applications such as POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP and for Sage 300c development services we offer, upgrades of older codes and screens to new web screens, latest integrations using sData and web services  to Sage business partners, end users and Sage PSG worldwide. Greytrix offers 20+ addons for Sage 300 to enhance productivity such as GreyMatrixDocument AttachmentDocument NumberingAuto-Bank ReconciliationPurchase Approval SystemThree way PO matchingBill of Lading and VAT for Middle East. The GUMU™ integration for Dynamics 365 CRM – Sage ERP is listed on Microsoft Appsource with easy implementation package.

For more details on Sage 300 and Sage 300c Services, please contact us at accpac@greytrix.com, We will like to hear from you.

The post Order Entry – Invoice Payment Tracking Report appeared first on Sage 300 ERP – Tips, Tricks and Components.

License could not be found error in sage 300.

$
0
0

Sage 300 ERP has many versions with several product updates in every version whether new or old, sage 300 v 2020 has five product updates as of now. Every product update comes with additional features and has its own benefit over old product updates.

Installing product updates in sage 300 ERP should be done in a systematic way and the installation should be completed properly so that the product update reflects in a proper way. In this blog we will see an error which appears if we do not install product update properly in sage 300 ERP.

New Stuff: NFR Copy of Document attachment for Sage 300c.

Sometimes you can get below error after installing product update and opening sage 300. The error says that ‘Valid license for this product could not be found’.

License error

First, let us see why this error comes, this error comes because product update is installed directly without installing previous product updates. One need to install product updates in a sequence manner i.e., product update 1 needs to be installed first then product update 2 and so on.

To resolve this issue, you need to reinstall sage 300 ERP and then install product updates in a sequence manner.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.

Greytrix offers unique GUMU™ integrated solutions of  Sage 300 with Sage CRM, Salesforce.com, Dynamics 365 CRM and Magento eCommerce along with Sage 300 Migration from Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class Sage 300 customization and development services and integration services for applications such as POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP and for Sage 300c development services we offer, upgrades of older codes and screens to new web screens, latest integrations using sData and web services  to Sage business partners, end users and Sage PSG worldwide. Greytrix offers 20+ addons for Sage 300 to enhance productivity such as GreyMatrixDocument AttachmentDocument NumberingAuto-Bank ReconciliationPurchase Approval SystemThree way PO matchingBill of Lading and VAT for Middle East. The GUMU™ integration for Dynamics 365 CRM – Sage ERP is listed on Microsoft Appsource with easy implementation package.

For more details on Sage 300 and Sage 300c Services, please contact us at accpac@greytrix.com, We will like to hear from you.

The post License could not be found error in sage 300. appeared first on Sage 300 ERP – Tips, Tricks and Components.

NFR Copy of Document attachment for Sage 300c.

$
0
0

Our web screens-based Document attachment add-on is useful for attaching the document to any module in Sage 300 web version, user can access the Sage 300c on web and can attach the document. Document attachments add on makes very easy for users to easily attach, view, modify and delete any document related to any module in sage 300 web screens and desktop versions.

New Stuff:

In this blog we will let you know about NFR (Not for Sale) version of Document attachment add on, which can be used by users to check how the document attachment add on works before buying the original product.

Being a customer, you can ask for NFR copy for testing the add on at your end, here is what happens when you enquire for a NFR copy of document attachment add on.

  1. We will connect to your test system where NFR copy needs to be deployed for testing.
  2. In your presence we will deploy the NFR version of document attachment on your test environment compatible with your sage 300 version.
  3. The NFR copy of add on will only work for demo companies of sage 300.  
  4. Once done with deploying we will educate you with the functionality of the document attachment add on so that you can do further testing.
  5. Once you are done with the testing you can email us for purchasing the original product or for any other enquiry related to it.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.

Greytrix offers unique GUMU™ integrated solutions of  Sage 300 with Sage CRM, Salesforce.com, Dynamics 365 CRM and Magento eCommerce along with Sage 300 Migration from Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class Sage 300 customization and development services and integration services for applications such as POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP and for Sage 300c development services we offer, upgrades of older codes and screens to new web screens, latest integrations using sData and web services  to Sage business partners, end users and Sage PSG worldwide. Greytrix offers 20+ addons for Sage 300 to enhance productivity such as GreyMatrixDocument AttachmentDocument NumberingAuto-Bank ReconciliationPurchase Approval SystemThree way PO matchingBill of Lading and VAT for Middle East. The GUMU™ integration for Dynamics 365 CRM – Sage ERP is listed on Microsoft Appsource with easy implementation package.

For more details on Sage 300 and Sage 300c Services, please contact us at accpac@greytrix.com, We will like to hear from you.

The post NFR Copy of Document attachment for Sage 300c. appeared first on Sage 300 ERP – Tips, Tricks and Components.

Error occurred during the installation process

$
0
0

As we all know that, in sage 300 we activate the modules and after activation of module screens will get loaded on the Sage 300 Desktop.

Sometimes, after activating the module we can face below error.

Error while activating modules

Solution:

One of the possible solution is to register the newly activated modules .ocx files and the .dll files.

How we do Regacc?

Open the command prompt as administrator and type regacc as shown in below screenshot and press enter button.

Regacc

Once the command gets completed successfully, please open the Sage 300 and you can see the error you were facing no more exist.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.

Greytrix offers unique GUMU™ integrated solutions of  Sage 300 with Sage CRM, Salesforce.com, Dynamics 365 CRM and Magento eCommerce along with Sage 300 Migration from Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class Sage 300 customization and development services and integration services for applications such as POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP and for Sage 300c development services we offer, upgrades of older codes and screens to new web screens, latest integrations using sData and web services  to Sage business partners, end users and Sage PSG worldwide. Greytrix offers 20+ addons for Sage 300 to enhance productivity such as GreyMatrixDocument AttachmentDocument NumberingAuto-Bank ReconciliationPurchase Approval SystemThree way PO matchingBill of Lading and VAT for Middle East. The GUMU™ integration for Dynamics 365 CRM – Sage ERP is listed on Microsoft Appsource with easy implementation package.

For more details on Sage 300 and Sage 300c Services, please contact us at accpac@greytrix.com, We will like to hear from you.

The post Error occurred during the installation process appeared first on Sage 300 ERP – Tips, Tricks and Components.


Possible Cause of Custom Module Activation Error and it’s resolution.

$
0
0

There may be number of possible causes in which after installing Sage 300 custom mod user may face issue or get error while activating the mod. In this blog we are going to discuss regarding one of the possible cause of the issue and resolution for the same:

New Stuff: Error occurred during the installation process

Recently, we did worked on custom mod for one of our client and they were getting the issue while activating this custom mod. Issue was related to custom views were not getting activated, the custom mod as shown in the screenshot below:

Error Module activation
  • We observe that this issue is most probably occurring with the older versions of Sage 300 i.e. v2018 or prior.
  • In this case installing a workstation setup works perfectly as it resolved the issue we were facing while activating the custom module.

This was environmental issue and was occurring only in the Server-Workstation environment

Resolution: In this case we have one workstation setup on installing the same on server and each workstation the above issue gets resolved.

Notes:

This can be one of the reason for failure in activating custom mod. There can be other reasons that may cause the similar issues.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.

Greytrix offers unique GUMU™ integrated solutions of  Sage 300 with Sage CRM, Salesforce.com, Dynamics 365 CRM and Magento eCommerce along with Sage 300 Migration from Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class Sage 300 customization and development services and integration services for applications such as POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP and for Sage 300c development services we offer, upgrades of older codes and screens to new web screens, latest integrations using sData and web services  to Sage business partners, end users and Sage PSG worldwide. Greytrix offers 20+ addons for Sage 300 to enhance productivity such as GreyMatrixDocument AttachmentDocument NumberingAuto-Bank ReconciliationPurchase Approval SystemThree way PO matchingBill of Lading and VAT for Middle East. The GUMU™ integration for Dynamics 365 CRM – Sage ERP is listed on Microsoft Appsource with easy implementation package.

For more details on Sage 300 and Sage 300c Services, please contact us at accpac@greytrix.com, We will like to hear from you.

The post Possible Cause of Custom Module Activation Error and it’s resolution. appeared first on Sage 300 ERP – Tips, Tricks and Components.

Error during Data Activation

$
0
0

In this blog, we will be discussing about data activation error which might occur while activating module in Sage 300 ERP. Sage 300 development partner over the years have developed custom modules in Sage 300. Based on the requirement changes, development partner makes the necessary changes to module.

New Stuff:  Possible Cause of Custom Module Activation Error and it’s resolution.

When you try to activate module from Data Activation screen then error screen appears like below.

Error Message: Internal error at 2492 in asactmul1.C. Problem loading ‘C:\Program Files(x86)\Sage\Sage 300 ERP\GD68A\GDINIT.DLL’

Error

Follow the below steps to resolve the error

  • Go to the path C:\DEV\QF\SOURCE\VIEWS and open the GDINIT.MAK file in notepad. (ModuleId+INIT.MAK).
Steps to resolve
  • Uncomment the LOPTS line and again make the view using following command.
  • MAKE GDINIT –a (MAKE viewname –a)
  • Again comment the lines and save for old data activation method. This solution resolves the error.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.

Greytrix offers unique GUMU™ integrated solutions of  Sage 300 with Sage CRM, Salesforce.com, Dynamics 365 CRM and Magento eCommerce along with Sage 300 Migration from Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class Sage 300 customization and development services and integration services for applications such as POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP and for Sage 300c development services we offer, upgrades of older codes and screens to new web screens, latest integrations using sData and web services  to Sage business partners, end users and Sage PSG worldwide. Greytrix offers 20+ addons for Sage 300 to enhance productivity such as GreyMatrixDocument AttachmentDocument NumberingAuto-Bank ReconciliationPurchase Approval SystemThree way PO matchingBill of Lading and VAT for Middle East. The GUMU™ integration for Dynamics 365 CRM – Sage ERP is listed on Microsoft Appsource with easy implementation package.

For more details on Sage 300 and Sage 300c Services, please contact us at accpac@greytrix.com, We will like to hear from you.

The post Error during Data Activation appeared first on Sage 300 ERP – Tips, Tricks and Components.

Pricelist Update utility for all open orders in Sage 300

$
0
0

There are so many Sage 300 users all over the globe has huge volume of Sales orders transaction and may need to update the pricelist for all open Sales orders. The user can manually open each sales orders and update the pricelist and this is a time consuming task to update each sales order manually.

New Stuff: Error during Data Activation

To make this task easy and efficient for the users, Greytrix has developed a utility that will read the bunch of Sales orders from the selection and update the pricelist. Also the utility would work only for the Open Sales Order.

The utility work as follows:

We have selected the bunch of Sales orders and selected the pricelist to update all the bunch of Sales orders.

Pricelist

Onclick of proceed button, the utility updates the pricelist for all selected bunch of Sales orders in Sage 300.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.

Greytrix offers unique GUMU™ integrated solutions of  Sage 300 with Sage CRM, Salesforce.com, Dynamics 365 CRM and Magento eCommerce along with Sage 300 Migration from Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class Sage 300 customization and development services and integration services for applications such as POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP and for Sage 300c development services we offer, upgrades of older codes and screens to new web screens, latest integrations using sData and web services  to Sage business partners, end users and Sage PSG worldwide. Greytrix offers 20+ addons for Sage 300 to enhance productivity such as GreyMatrixDocument AttachmentDocument NumberingAuto-Bank ReconciliationPurchase Approval SystemThree way PO matchingBill of Lading and VAT for Middle East. The GUMU™ integration for Dynamics 365 CRM – Sage ERP is listed on Microsoft Appsource with easy implementation package.

For more details on Sage 300 and Sage 300c Services, please contact us at accpac@greytrix.com, We will like to hear from you.

The post Pricelist Update utility for all open orders in Sage 300 appeared first on Sage 300 ERP – Tips, Tricks and Components.

Resizable Method or data member not found.

$
0
0

Sage 300 provides an SDK using which a developer can customize an existing OCX screen. This customize screen needs to be upgraded with a higher version of sage 300 when passes years. When we want to upgrade this customize source code with a higher version and opened customize code in VB then sometimes error occurs like “Method or data member not found”.

New Stuff:  Pricelist Update utility for all open orders in Sage 300

Pop up screens are opened with errors when developers try to run the Exe in VB. These popup errors might be Test EXE or Customized Box related. Here we will discuss how to resolve Test EXE related error.

pop up error

Below are the steps to resolve this error

  • Click “Ok “on pop-up screen and open the source code.
Delete
  • Double click on TextEXE then form will appear.
  • Right click on the form and delete the existing blank form.
New form
  • You will see the form like above.
  • Place the new component on the Form.
  • Make sure new TextEXE has top left must be 0.
Compile error
  • When you run the code now Compile Error popup will appear.
  • Just copy the ACCPACUIControl1 (highlighted name) stop the program.
  • Rename the ACCPACUIControl to ACCPACUIControl1 under the Text EXE.
  • Run again and you will see the issue is Resolved.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.

Greytrix offers unique GUMU™ integrated solutions of  Sage 300 with Sage CRM, Salesforce.com, Dynamics 365 CRM and Magento eCommerce along with Sage 300 Migration from Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class Sage 300 customization and development services and integration services for applications such as POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP and for Sage 300c development services we offer, upgrades of older codes and screens to new web screens, latest integrations using sData and web services  to Sage business partners, end users and Sage PSG worldwide. Greytrix offers 20+ addons for Sage 300 to enhance productivity such as GreyMatrixDocument AttachmentDocument NumberingAuto-Bank ReconciliationPurchase Approval SystemThree way PO matchingBill of Lading and VAT for Middle East. The GUMU™ integration for Dynamics 365 CRM – Sage ERP is listed on Microsoft Appsource with easy implementation package.

For more details on Sage 300 and Sage 300c Services, please contact us at accpac@greytrix.com, We will like to hear from you.

The post Resizable Method or data member not found. appeared first on Sage 300 ERP – Tips, Tricks and Components.

Update company name in sage 300 to show on main screen.

$
0
0

In sage 300 a user can use many companies at the same time, user just need to close the company which they no longer wants to use and open the company by clicking open company button at the top of sage 300.

New Stuff: Resizable Method or data member not found.

Once you open a company in sage 300 you can see company’s full name or registered name on the top where all the modules are listed, but sometimes you will not be able to see company’s name there as shown in below screen shot.

Sage 300

If the company’s name is not visible, this could happen because while creating company the user did not write company’s full name.

This could be easily resolved, to resolve this issue navigate to company profile screen, click common services>> company profile.

You can update the company name under ‘doing business as’ field. Please check below screen shot for reference.

Company profile

Once company name gets updated just close and open the company it will start reflecting on sage 300 home screen as well as shown in below screen shot..

Sage 300 home

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.

Greytrix offers unique GUMU™ integrated solutions of  Sage 300 with Sage CRM, Salesforce.com, Dynamics 365 CRM and Magento eCommerce along with Sage 300 Migration from Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class Sage 300 customization and development services and integration services for applications such as POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP and for Sage 300c development services we offer, upgrades of older codes and screens to new web screens, latest integrations using sData and web services  to Sage business partners, end users and Sage PSG worldwide. Greytrix offers 20+ addons for Sage 300 to enhance productivity such as GreyMatrixDocument AttachmentDocument NumberingAuto-Bank ReconciliationPurchase Approval SystemThree way PO matchingBill of Lading and VAT for Middle East. The GUMU™ integration for Dynamics 365 CRM – Sage ERP is listed on Microsoft Appsource with easy implementation package.

For more details on Sage 300 and Sage 300c Services, please contact us at accpac@greytrix.com, We will like to hear from you.

The post Update company name in sage 300 to show on main screen. appeared first on Sage 300 ERP – Tips, Tricks and Components.

Viewing all 1489 articles
Browse latest View live


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