{"id":6630,"date":"2015-05-30T14:02:24","date_gmt":"2015-05-30T14:02:24","guid":{"rendered":"http:\/\/www.greytrix.com\/blogs\/sagex3\/?p=6630"},"modified":"2018-11-22T06:26:59","modified_gmt":"2018-11-22T06:26:59","slug":"automatic-contract-invoice-generation","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagex3\/2015\/05\/30\/automatic-contract-invoice-generation\/","title":{"rendered":"Automatic Contract Invoice Generation"},"content":{"rendered":"<p>This function is used for invoice generation from service contracts and their invoice open items. Navigate to <b>Sales &gt;\u00a0Invoices &gt;\u00a0Automatic Contract Invoice Generation<\/b><\/p>\n<p><strong><em>New Stuff:\u00a0<\/em><\/strong><span style=\"color: #000000;\"><a class=\"row-title\" style=\"color: #0074a2;\" title=\"How to Execute Miscellaneous Type Workflow Programmatically\" href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/2015\/04\/30\/how-to-execute-miscellaneous-type-workflow-programmatically\/\"><span style=\"color: #000000;\">How to Execute Miscellaneous Type Workflow Programmatically<\/span><\/a><\/span> \u00a0 <b><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-6633\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2015\/05\/a.png\" alt=\"a\" width=\"596\" height=\"610\" \/><\/b><\/p>\n<p>All the option on the above screen is optional entries. This information is used target the invoicing to a group of contracts. Criteria are described below :<\/p>\n<ul>\n<li>Sales site The sales site is initialized by the default sales site for the user. The entry of this information is mandatory and a check is carried out on the user authorizations.<\/li>\n<li>Invoicing up to This date, if it is assigned, is used to select only the contracts that are valid at this date (the\u00a0contract end date must be prior to or equal to this date), having an open item to be invoiced and where the next invoice issue date is also prior to this date.\n<ul>\n<li>Invoice type This information will be used to determine the invoice type used in the generation of invoices associated with contracts. This information is initialized by the Sales parameter SIVTYP.<\/li>\n<li>Invoice dates This information is used to choose the date that will be associated with each invoice created: Reference date: The date associated with the invoices will be the reference date entered. By default, the reference date is initialized to the current date. This date must fall into an open period (a check is carried out). Next contract invoice date: The date associated with the invoices will be the next invoice date present in each contract to be invoiced. In the case of multiple grouped contracts, it is the next invoice date of the first contract.<\/li>\n<li>Invoicing method Information described in the Screen management paragraph.<\/li>\n<li>Product description This option is used to decide which description will be given to the product description in the invoice: either the translated description of the product linked to the contract line or an invoiced open item description.<\/li>\n<li>Start\/End range It is possible to refine the selection by giving selection ranges for the bill-to customers and the contract numbers.<\/li>\n<li>Printing the invoice This flag is used to specify if the generation process must also print the invoices, in which case an invoice document (invoice document by default), a possible print server and a printer must have been specified (this information can be initialized as a function of the default user values).<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>Grouping criteria: As a function of the criteria entered in above screen, the system will in certain cases, look to group the contracts so that they can be invoiced together. The different grouping criteria are described below: The grouping of contracts on an invoice is made as a function of the invoicing method chosen during the start of the automatic invoicing process. It can take the following values:\n<ol>\n<li>invoice\/open item: No grouping is carried out.<\/li>\n<li>invoice\/ contract: There will be grouping. All the open items to be invoiced in a contract will be grouped on the same invoice.<\/li>\n<li>invoice\/order: There will be grouping. All the contracts (and thus all the open items associated with the contracts) arising from the same order are grouped on a single invoice.<\/li>\n<li>invoice\/customer: Maximum grouping.<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<p>All the contracts (and thus all the open items associated with the contracts) for a customer are found in the same invoice. The grouping also depends on the following homogeneity conditions (if one of these is not common, there will be no grouping) :<\/p>\n<table border=\"1\" width=\"554\" cellspacing=\"1\" cellpadding=\"0\">\n<tbody>\n<tr valign=\"TOP\">\n<td style=\"text-align: center; border: 1px solid #CCCCCC;\" width=\"71\">Sales site<\/td>\n<td style=\"text-align: center; border: 1px solid #CCCCCC;\" width=\"80\">Bill-to customer<\/td>\n<td style=\"text-align: center; border: 1px solid #CCCCCC;\" width=\"103\">Sold-to customer<\/td>\n<td style=\"text-align: center; border: 1px solid #CCCCCC;\" width=\"72\">Currency<\/td>\n<td style=\"text-align: center; border: 1px solid #CCCCCC;\" width=\"59\">Price type<\/td>\n<td style=\"text-align: center; border: 1px solid #CCCCCC;\" width=\"83\">Project code<\/td>\n<td style=\"text-align: center; border: 1px solid #CCCCCC;\" width=\"76\">Pay-by customer<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"1\" width=\"553\" cellspacing=\"1\" cellpadding=\"0\">\n<tbody>\n<tr valign=\"TOP\">\n<td style=\"text-align: center; border: 1px solid #CCCCCC;\" width=\"71\">Tax rule<\/td>\n<td style=\"text-align: center; border: 1px solid #CCCCCC;\" width=\"83\">Group customer<\/td>\n<td style=\"text-align: center; border: 1px solid #CCCCCC;\" width=\"107\">Payment condition<\/td>\n<td style=\"text-align: center; border: 1px solid #CCCCCC;\" width=\"125\">Bill-to customer name (*)<\/td>\n<td style=\"text-align: center; border: 1px solid #CCCCCC;\" width=\"159\">First line of invoicing address<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"1\" width=\"487\" cellspacing=\"1\" cellpadding=\"0\">\n<tbody>\n<tr valign=\"TOP\">\n<td style=\"text-align: center; border: 1px solid #CCCCCC;\" width=\"188\">Postal code for invoicing address<\/td>\n<td style=\"text-align: center; border: 1px solid #CCCCCC;\" width=\"109\">Town\/City for invoicing address<\/td>\n<td style=\"text-align: center; border: 1px solid #CCCCCC;\" width=\"183\">County\/state for invoicing address<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'Times New Roman', serif;\"><span style=\"font-size: medium;\"><span style=\"font-family: Calibri, serif;\">Hope this helps!<\/span><\/span><\/span><\/p>\n<p><span style=\"font-size: Medium;\"><strong>About Us<\/strong><\/span><br \/>\n<a href=\"https:\/\/www.greytrix.com\/\">Greytrix<\/a> \u2013 a globally recognized Premier Sage Gold Development Partner is a one-stop solution provider for Sage ERP and Sage CRM needs. Being recognized 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 expertise.<\/p>\n<p><a href=\"https:\/\/www.greytrix.com\/\">Greytrix<\/a>\u00a0caters to a wide range of Sage Enterprise Management (Sage X3) offerings \u2013 a Sage Business Cloud Solution. Our\u00a0unique GUMU&#x2122; integrations include <a href=\"https:\/\/www.greytrix.com\/product\/sage-crm\/gumu-sage-x3-integration\">Sage Enterprise Management (Sage X3) for Sage CRM<\/a>,\u00a0<a href=\"https:\/\/www.greytrix.com\/product\/sage-x3\/gumu-x3-salesforce-integration\">Salesforce.com<\/a> and\u00a0<a href=\"https:\/\/www.greytrix.com\/product\/magento-sage-integrations\/sage-x3-magento\">Magento eCommerce<\/a>\u00a0along with Implementation and Technical Support worldwide for <a href=\"https:\/\/www.greytrix.com\/africa\/product\/consulting\/implementation-planning\">Sage Enterprise Management (Sage X3)<\/a>. Currently we are <a href=\"https:\/\/www.greytrix.com\/africa\">Sage Enterprise Management Implementation Partner<\/a> in East Africa, Middles East, Australia, Asia.\u00a0We also offer best-in-class\u00a0<a href=\"https:\/\/www.greytrix.com\/product\/erp-development\/sage-x3\">Sage X3 customization and development services<\/a>,\u00a0integrated applications such as <a href=\"https:\/\/www.greytrix.com\/product\/sage-enterprise-management-integration-services\/pos-system\">POS<\/a> | <a href=\"https:\/\/www.greytrix.com\/product\/sage-enterprise-management-integration-services\/warehouse-management-system\">WMS<\/a> | <a href=\"https:\/\/www.greytrix.com\/product\/sage-enterprise-management-integration-services\/payment-gateway\">Payment Gateway<\/a> | <a href=\"https:\/\/www.greytrix.com\/product\/sage-enterprise-management-integration-services\/shipping-system\">Shipping System<\/a> | <a href=\"https:\/\/www.greytrix.com\/product\/sage-enterprise-management-integration-services\/business-intelligence\">Business Intelligence<\/a> | <a href=\"https:\/\/www.greytrix.com\/product\/sage-x3\/ecommerce-magento-integration\">eCommerce<\/a> and have developed add-ons such as <a href=\"https:\/\/www.greytrix.com\/product\/sage-enterprise-management-add-ons\/catch-weight\">Catch \u2013 Weight <\/a>\u00a0and <a href=\"https:\/\/www.greytrix.com\/product\/sage-enterprise-management-add-ons\/letter-of-credit\">Letter of Credit<\/a> for Sage Enterprise Management to Sage business partners, end users and Sage PSG worldwide.<\/p>\n<p>Greytrix is a recognized <a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2017\/07\/26\/greytrix-on-boards-sage-global-rockstar-isv-program-with-gumu-for-sage-crm-sage-x3-solution\/\">Sage Rockstar ISV Partner<\/a> for GUMU&#x2122; Sage Enterprise Management \u2013 Sage CRM integration also listed on <a href=\"https:\/\/www.sage.com\/marketplace\/asb_ListingDetail?listingId=a1h24000007PC3aAAG\" target=\"_blank\" rel=\"noopener\">Sage Marketplace<\/a>; GUMU&#x2122; integration for Sage Enterprise Management \u2013 Salesforce is a 5-star app listed on <a href=\"https:\/\/appexchange.salesforce.com\/listingDetail?listingId=a0N30000000psM5EAI\" target=\"_blank\" rel=\"noopener\">Salesforce AppExchange<\/a>.<\/p>\n<p>For more information on Sage X3 Integration and Services, please contact us at\u00a0<a href=\"mailto:x3@greytrix.com\">x3@greytrix.com<\/a>. We will be glad to assist you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This function is used for invoice generation from service contracts and their invoice open items. Navigate to Sales &gt;\u00a0Invoices &gt;\u00a0Automatic Contract Invoice Generation New Stuff:\u00a0How to Execute Miscellaneous Type Workflow Programmatically \u00a0 All the option on the above screen is optional entries. This information is used target the invoicing to a group of contracts. Criteria\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/2015\/05\/30\/automatic-contract-invoice-generation\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[399,400],"class_list":["post-6630","post","type-post","status-publish","format-standard","hentry","category-sage-erp-x3","tag-contract","tag-contract-invoice"],"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/6630","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/comments?post=6630"}],"version-history":[{"count":3,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/6630\/revisions"}],"predecessor-version":[{"id":16522,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/6630\/revisions\/16522"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/media?parent=6630"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/categories?post=6630"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/tags?post=6630"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}