Mexico Localization Features
The Mexico Localization SuiteApp provides custom fields, validations, and other customizations for Mexican businesses to comply with tax and other government requirements in Mexico.
The Mexico Localization SuiteApp includes the following:
Mexico Localization Custom Fields
The Mexico Localization custom fields are available when Mexico context is met.
To see the custom fields that are provided by the Mexico Localization SuiteApp, go to Compliance with Mexico SAT Requirements.
For information about Mexico context, see Mexico Context.
Mexico Localization Custom Forms
The Mexico Localization SuiteApp provides the following custom forms:
-
Mexico Standard Invoice
-
Mexico Standard Sales Order
-
Mexico Standard Cash Sale
-
Mexico Standard Credit Memo
-
Mexico Standard Item Fulfillment
-
Mexico Standard Customer Payment
-
Mexico Standard Journal Entry
-
Mexico Standard Contact Form
-
Mexico Standard Customer Form
-
Mexico Standard Employee Form
-
Mexico Standard Partner Form
-
Mexico Standard Vendor Form
-
Mexico Standard Group Item Form
-
Mexico Standard Inventory Part Form
-
Mexico Standard Non-Inventory Part Form
You can set these custom forms as the default forms for specific user roles. For more information, see Defining Preferred Forms.
For detailed information about how to customize a transaction form, see Creating Custom Entry and Transaction Forms.
Mexico Journal Entries Print Layout
In addition to the standard cash and bank-related financial information, printed Mexico Journal Entries include:
-
Document Number/Journal ID
-
Date
-
Memo
-
Created by
-
Authorized by
-
Location
-
Department
To print these fields, you must use the Mexico Journal Entry PDF Template.
Mexico Journal Entry Basic Approval Workflow
The Mexico Localization SuiteApp provides the Mexico Journal Entry Basic Approval workflow for approval of Journal Entry records. This workflow is based on the standard Journal Entry Basic Approval. For more information, see Journal Entry Basic Approval Template.
Prerequisites
Before using the Mexico Journal Entry Basic Approval workflow, as an Administrator, be sure to enable the following preferences:
-
Go to Setup > Accounting > Preferences > Accounting Preferences.
On the General subtab in the General Ledger section, check the Require Approvals on Journal Entries box.
Setting up the Mexico Journal Entry Basic Approval Workflow
The Mexico Localization SuiteApp provides the Mexico Journal Entry Basic Approval workflow that an administrator can copy to add customizations, and set the Release Status field to Released.
If you want to make changes to the Mexico Journal Entry Basic Approval workflow, you should create a copy and make changes to it, so that future bundle updates do not overwrite the changes.
To set up the Mexico Journal Entry Basic Approval Workflow
-
Go to Customization > Workflow > Workflows (Administrator).
-
Click the Mexico Journal Entry Basic Approval workflow.
-
Place your cursor over More, and select Make Copy.
-
Click the pencil icon to edit the workflow.
-
Enter a new name for the workflow.
-
If you are ready to run the workflow, set the Release Status field to Released.
-
Click Save.
Mexico Localization Validations
The Mexico Localization SuiteApp validates the following fields:
Field name |
|
---|---|
RFC |
For more information about the RFC field, see RFC Field. |
Code |
|
Effective From |
|
Valid Until |
|
|
|
The following validations are also run to help you generate a complete and accurate DIOT file:
Field name |
|
---|---|
Operation Type (custom field) |
|
Country (standard field on vendor record) |
|
Tax code (standard field on transactions) |
The following validations are performed on accounts that do not have SuiteTax enabled.
|
Vendor (custom field on expense report) |
|
Mexico Localization Vendor Payment Method
The Mexico Localization SuiteApp supports vendor payment through the Payment Method subtab, which offers payment method options when creating bill payment records. The Payment Method subtab gets essential information such as the bank account number and bank name from bank information records. Therefore, you must create vendor bank information records first, before using the payment method.
Aside from the user interface, the vendor payment method is also supported when creating bill payment records through CSV, Web Service or script.
Creating a Bank Information Record
Bank information records contain the details of where the payment is sent using EFT or bank transfer.
To create a bank information record:
-
Open the vendor or employee record that you want to create a bank information record for. On the Vendor or Employee page, click the Bank Information Details subtab.
-
Click New Bank Information.
-
On the Bank Information page, complete the following fields:
-
Name — Enter the name of the bank information record or select from the list. You can enter the bank name for easy reference.
Note:The Name of the bank information record must be unique, or no two records should have the same name.
-
Account Number — Enter the bank account number that receives the payment.
Bank Name — Enter the bank name.
-
-
Click Save.
The new bank information record is added in the table on the Bank Information subtab.
You can also add bank information records by using Saved CSV Imports. For more information, see Working with Saved CSV Imports.
Before generating the Mexico Electronic Accounting Files, bank accounts on vendor and employee records must be mapped to the corresponding national bank ID codes. Doing so ensures that the Mexico Electronic Accounting Files complies with SAT requirements. For more information, see Mapping Standard NetSuite Fields to Categories Required by the SAT.
Deleting a Bank Information Record
To delete a bank information record:
-
On the Bank Information Details subtab, click the bank information record you want to delete, or click its Edit link.
-
On the Bank Information page, click the Actions dropdown list and then select Delete.
Using the Payment Method Subtab
After creating bank information records, you can proceed with making payments by using the Payment Method subtab. For OneWorld accounts, the Payment Method subtab is displayed only if the nexus of the subsidiary is in Mexico, otherwise the subtab is not displayed. For single instance accounts, the subtab is always displayed. The Payment Method subtab is available on the Bill Payment page.
To use the Payment Method subtab:
-
Go to Transactions > Payables > Pay Single Vendor. The Bill Payment page is displayed.
-
If you are using a OneWorld account, in the Payee field, select either a vendor, partner or employee. If the Payee is a multi-subsidiary vendor, select a Mexico subsidiary in the Subsidiary field.
If you are using a single instance account, the Payment Method subtab is always displayed regardless of the selected Payee.
If you want to change the Payee, select a new Payee and click Leave on the confirmation message that appears. The page displays the bank information details of the new Payee.
-
Click the Payment Method subtab.
-
In the Payment Method field, select a payment method.
-
In the Bank Information field, select the name of the bank information record you want to use. The Account Number and Bank Name is automatically provided with values from the selected bank information record.
-
Click Save.
Related Topics
- Mexico Localization SuiteApp Installation
- Mexico Context
- Mexico Localization Field Mapping
- Compliance with Mexico SAT Requirements
- Electronic Invoicing for Mexico
- Electronic Bank Payments for Mexico
- Financial Reports for Mexico
- Electronic Accounting for Mexico
- Mexico Localization SuiteApp Limitations and Best Practices