Browse Guides

Giacom Integration
Reading mode
Copy Link
Link Copied!
Print
Feedback
This guide has multiple versions available:
<style>p { margin: 0; }span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left:0; padding-left:5px;}blockquote blockquote{ border-color: #00bcd4; color: #00bcd4;}blockquote blockquote blockquote{ border-color: #43a047; color: #43a047;} table.grid{ border-collapse: collapse;} table.grid td, table.grid th { border: 1px solid #ddd;} .fr-fic.fr-dib{ display: block; margin: 5px auto;}.fr-fic.fr-dib.fr-fir{ text-align: right; margin: 5px 0 5px auto;}.fr-fic.fr-dib.fr-fil{ text-align: left; margin: 5px auto 5px 0;}.fr-fic.fr-dii{ float: none; margin: 5px auto;}.fr-fic.fr-dii.fr-fil{ float: left; margin: 5px auto;}.fr-fic.fr-dii.fr-fir{ float: right; margin: 5px auto;}img.fr-dib.fr-fir { margin-right: 0; text-align: right;}img.fr-dib.fr-fil { margin-left: 0; text-align: left;}img.fr-dib { margin: 5px auto; display: block; float: none;}img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC;}img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc;}img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;}</style><style> p { margin: 0; } span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px; } blockquote blockquote { border-color: #00bcd4; color: #00bcd4; } blockquote blockquote blockquote { border-color: #43a047; color: #43a047; } table.grid { border-collapse: collapse; } table.grid td, table.grid th { border: 1px solid #ddd; } .fr-fic.fr-dib { display: block; margin: 5px auto; } .fr-fic.fr-dib.fr-fir { text-align: right; margin: 5px 0 5px auto; } .fr-fic.fr-dib.fr-fil { text-align: left; margin: 5px auto 5px 0; } .fr-fic.fr-dii { float: none; margin: 5px auto; } .fr-fic.fr-dii.fr-fil { float: left; margin: 5px auto; } .fr-fic.fr-dii.fr-fir { float: right; margin: 5px auto; } img.fr-dib.fr-fir { margin-right: 0; text-align: right; } img.fr-dib.fr-fil { margin-left: 0; text-align: left; } img.fr-dib { margin: 5px auto; display: block; float: none; } img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC; } img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc; } img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } </style><style> p { margin: 0; } span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px; } blockquote blockquote { border-color: #00bcd4; color: #00bcd4; } blockquote blockquote blockquote { border-color: #43a047; color: #43a047; } table.grid { border-collapse: collapse; } table.grid td, table.grid th { border: 1px solid #ddd; } .fr-fic.fr-dib { display: block; margin: 5px auto; } .fr-fic.fr-dib.fr-fir { text-align: right; margin: 5px 0 5px auto; } .fr-fic.fr-dib.fr-fil { text-align: left; margin: 5px auto 5px 0; } .fr-fic.fr-dii { float: none; margin: 5px auto; } .fr-fic.fr-dii.fr-fil { float: left; margin: 5px auto; } .fr-fic.fr-dii.fr-fir { float: right; margin: 5px auto; } img.fr-dib.fr-fir { margin-right: 0; text-align: right; } img.fr-dib.fr-fil { margin-left: 0; text-align: left; } img.fr-dib { margin: 5px auto; display: block; float: none; } img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC; } img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc; } img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } </style><style> p { margin: 0; } span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px; } blockquote blockquote { border-color: #00bcd4; color: #00bcd4; } blockquote blockquote blockquote { border-color: #43a047; color: #43a047; } table.grid { border-collapse: collapse; } table.grid td, table.grid th { border: 1px solid #ddd; } .fr-fic.fr-dib { display: block; margin: 5px auto; } .fr-fic.fr-dib.fr-fir { text-align: right; margin: 5px 0 5px auto; } .fr-fic.fr-dib.fr-fil { text-align: left; margin: 5px auto 5px 0; } .fr-fic.fr-dii { float: none; margin: 5px auto; } .fr-fic.fr-dii.fr-fil { float: left; margin: 5px auto; } .fr-fic.fr-dii.fr-fir { float: right; margin: 5px auto; } img.fr-dib.fr-fir { margin-right: 0; text-align: right; } img.fr-dib.fr-fil { margin-left: 0; text-align: left; } img.fr-dib { margin: 5px auto; display: block; float: none; } img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC; } img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc; } img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } </style><style> p { margin: 0; } span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px; } blockquote blockquote { border-color: #00bcd4; color: #00bcd4; } blockquote blockquote blockquote { border-color: #43a047; color: #43a047; } table.grid { border-collapse: collapse; } table.grid td, table.grid th { border: 1px solid #ddd; } .fr-fic.fr-dib { display: block; margin: 5px auto; } .fr-fic.fr-dib.fr-fir { text-align: right; margin: 5px 0 5px auto; } .fr-fic.fr-dib.fr-fil { text-align: left; margin: 5px auto 5px 0; } .fr-fic.fr-dii { float: none; margin: 5px auto; } .fr-fic.fr-dii.fr-fil { float: left; margin: 5px auto; } .fr-fic.fr-dii.fr-fir { float: right; margin: 5px auto; } img.fr-dib.fr-fir { margin-right: 0; text-align: right; } img.fr-dib.fr-fil { margin-left: 0; text-align: left; } img.fr-dib { margin: 5px auto; display: block; float: none; } img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC; } img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc; } img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } </style><style> p { margin: 0; } span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px; } blockquote blockquote { border-color: #00bcd4; color: #00bcd4; } blockquote blockquote blockquote { border-color: #43a047; color: #43a047; } table.grid { border-collapse: collapse; } table.grid td, table.grid th { border: 1px solid #ddd; } .fr-fic.fr-dib { display: block; margin: 5px auto; } .fr-fic.fr-dib.fr-fir { text-align: right; margin: 5px 0 5px auto; } .fr-fic.fr-dib.fr-fil { text-align: left; margin: 5px auto 5px 0; } .fr-fic.fr-dii { float: none; margin: 5px auto; } .fr-fic.fr-dii.fr-fil { float: left; margin: 5px auto; } .fr-fic.fr-dii.fr-fir { float: right; margin: 5px auto; } img.fr-dib.fr-fir { margin-right: 0; text-align: right; } img.fr-dib.fr-fil { margin-left: 0; text-align: left; } img.fr-dib { margin: 5px auto; display: block; float: none; } img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC; } img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc; } img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } </style><p><span style="font-size: 11pt;"><strong>In this guide we will cover:</strong></span></p><p><strong>- What is the Giacom Integration?</strong></p><p><strong>- Connecting Halo to Giacom</strong></p><p id="isPasted"><strong>- Importing Customers</strong></p><p><strong>- Importing Subscriptions</strong></p><p><strong>- Have customers and/or subscriptions import/update automatically</strong></p><p><strong>- Customers Moving to Giacom from Inty (Excluding US Inty Customers)</strong></p><p><br></p><p><br></p><p><strong>Related Guides:<br></strong></p><ul><li style="font-weight: bold;"><a href="https://usehalo.com/halopsa/guides/2508" target="_blank" rel="noopener noreferrer"><strong>Licences/Subscriptions Overview</strong><br></a></li></ul><p><br></p><p><span style="font-size: 14pt;"><strong>What is the Giacom Integration?</strong></span></p><p><span style="font-size: 11pt;">The Giacom integration allows you to import customers and subscriptions from Giacom into Halo. Both these entities can be imported automatically on a scheduled basis, allowing customer and subscription data in Halo to remain consistent with Giacom. As subscription data is being synced with Giacom subscription billing can be automated, with invoice line prices updating automatically based on the subscriptions this customer has.&nbsp;</span></p><p><br></p><p><span style="font-size: 14pt;"><strong>Connecting Halo to Giacom</strong></span><strong><span style="font-size: 14pt;"><br></span></strong></p><p><span style="font-size: 11pt;">The Integration module in Halo must be enabled for the integration to be active, this can be enabled here Configuration &gt; Integrations &gt; *Search for Giacom* &gt; *Click the plus sign to Enable Giacom*:</span></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImMxZTNmNzlhLTllMDgtNDliYy1hMjI1LWY1NDU1ZWM4MzlmOCJ9.0HOXWcHlD8OTcT9DYjS9jBzVcICVpzSGuk5VHX1kSt8" class="fr-fic fr-fil fr-dib" width="428" height="264"></p><p><strong><span style="font-size: 10pt;">Fig 1. Enabling the Giacom module.</span></strong></p><p><br></p><p>When enabled, click into the module to begin configuration. On the integration setup page you will an option to enter an API key, and if you are on versions 2.184+ an option to select the Giacom API Version.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjBiYmFlZTI0LTRhZTEtNGNiNi05MTU1LWI4NGE5NmRmNTA4MyJ9.jNeRe9dukwm3ULnuwWzFD9snLrTaX9FjKWEMoB17p3o" class="fr-fic fr-fil fr-dib" width="1268" style="width: 1270px; height: 536.853px;" height="537"></p><p><strong><span style="font-size: 10pt;">Fig 2. Giacom integration setup page</span></strong></p><p><br></p><p><span style="font-size: 12pt;"><strong>API v2&nbsp;</strong></span></p><p><strong><em>Note: Although available in this dropdown, v2 of the Giacom API is not currently available for production instances. Please use v1.</em></strong></p><p><br></p><p><span style="font-size: 11pt;"><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjYzMDI3NjM5LTNiMDAtNGNlZi05MWFlLTNjNzU5NTJjOWM1MCJ9.ClBmpwhqzBernBuV6i8R0jU-kpvwCuDZHf_JCK6ERY8" class="fr-fic fr-fil fr-dib" width="577" height="113"></span><br></p><p><span style="font-size: 10pt;"><strong>Fig 3. API version selection.</strong></span></p><p><br></p><p><span style="font-size: 12pt;"><strong>Obtain Giacom API key</strong></span></p><p><span style="font-size: 11pt;">Within Giacom, an API key can be generated in the Giacom portal by navigating to My Account &amp; Settings &gt; Settings &gt; API.</span></p><p><span style="font-size: 11pt;"><br></span></p><p><span style="font-size: 11pt;">Then enter the API Key into the Integration page on Halo.</span></p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdjN2EyNDJiLWM1YTAtNDE4OC04NTVmLTZhNTkyYzQ0NmM3YiJ9.mIibIG2XmYt74Rqen9Vx6QnKzCxSpIzaC-yN5tvIfJk" class="fr-fic fr-fil fr-dib" width="1000" style="width: 1000px; height: 148.814px;" height="148.814"></p><p><strong><span style="font-size: 10pt;">Fig 4. Giacom API key.</span></strong></p><p><span style="font-size: 11pt;"><br></span></p><p><span style="font-size: 11pt;">Clicking the validate button is used to make sure the connection between Halo and Giacom is successful.</span></p><p id="isPasted"><br></p><p><strong><span style="font-size: 14pt;">Importing Customers</span></strong></p><p>Customers can be imported from Giacom into Halo, if you do not have customers created in your Halo instance already. If you would like all customers in Giacom to create a new customer in Halo hit the &#39;Import customers&#39; button.&nbsp;</p><p><br></p><p>&nbsp;If you already have customers setup in your Halo instance an would like each customer to be synced to Giacom (data from Giacom customer updates the Halo customer), you will need to complete customer mappings. This will link each Halo customer to their respective customer in Giacom to ensure subscription data is imported to the correct customer in Halo.</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZWI5MWQ3LTUyYTAtNDFhNy1iYTUxLTdhMzIwNmY0ZDMzNSJ9.hbwBNaElibCIcVJwsL5lp_1yWxkobf3jhy1_BbIo5rU" class="fr-fic fr-fil fr-dib" width="1225" style="width: 1227px; height: 368.49px;" height="368"></p><p><strong><span style="font-size: 10pt;">Fig 5. Customer mappings</span></strong></p><p><br></p><p>If your customers in Halo and Giacom have the exact same name you can have mappings generated automatically using the &#39;generate mappings&#39; button.</p><p><br></p><p>If your customers in Halo and Giacom do not have identical names you will need to set up mappings manually, add a mapping using the &#39;Add&#39; button against the mappings table. Once you are happy with your mappings hit &#39;Import Customers&#39; to import your customers from Giacom into Halo.&nbsp;</p><p><br></p><p><strong>Top Level for New Customers</strong> - Here, you can choose a top level (if you are using customer top levels), if set any customers created by the integration will be created under the top level chosen here. Any customers updated (not created) by the integration will not be assigned to this top level.&nbsp;</p><p><br></p><p><strong><span style="font-size: 14pt;">Importing Subscriptions</span></strong></p><p>Subscriptions can be imported from Giacom into Halo, for any customers which have been mapped to a Halo customer.&nbsp;</p><p><br></p><p>When importing subscriptions the following fields will be imported:&nbsp;</p><ul><li>Subscription quantity&nbsp;</li><li>Subscription purchase price&nbsp;</li><li>Start date</li><li>End date <strong>(Only with SubscriptionsManagementReport method)</strong></li><li>Billing Cycle</li><li>Term Duration <strong id="isPasted">(Only with SubscriptionsManagementReport method)</strong></li></ul><p><br></p><p>When using v1, you will need to select a method used to import subscriptions.&nbsp;</p><p><br></p><p><img data-fr-image-pasted="true" src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVhZDY5YTdmLTY0ZGQtNGVkZS04MGQ4LWU3YTM0ZmM2ZDYzNSJ9.OARv0GjK34COd-_lTC0EOgPfZnYvcytKaDGD4I2yhkk" width="926" style="box-sizing: inherit; border-style: none; cursor: pointer; padding: 0px 1px; user-select: none; max-width: calc(100% - 10px); min-width: 10px; color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; width: 928px; height: 226.274px;" id="isPasted" class="fr-fic fr-fil fr-dib" height="226"></p><p><strong><span style="font-size: 10pt;">Fig 6. Subscription import method.</span></strong></p><p><br></p><p><strong>subscriptions</strong> - When this method is chosen all subscriptions in Giacom will be imported into Halo.</p><p><strong>subscriptionsmanagementreport (Microsoft only)</strong> -When this method is chosen only Microsoft subscriptions will be imported into Halo.&nbsp;</p><p><br></p><p><strong><em>Note: Subscription methods are not cross compatible so swapping from one to the other will create new subscriptions rather than updating old ones.<br></em></strong></p><p><br></p><p>This method option is only available on older versions, on newer versions all subscriptions in Giacom will be imported into Halo. &nbsp;&nbsp;</p><p><br></p><p>To import subscriptions use the &#39;Import subscriptions&#39; button.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImEzZjU5Y2Y3LTZlZmEtNDI5OS1hYmE4LTUyNjM3M2E2ZDc1ZSJ9.2wy24_6O1GdEIuyCC8erXRGt_QMSKbV34nIv7cnzybo" class="fr-fic fr-fil fr-dib" width="853" style="width: 855px; height: 446.087px;" height="446"></p><p><strong><span style="font-size: 10pt;">Fig 6. Import subscriptions</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Have customers and/or subscriptions import/update automatically</span></strong></p><p>To have customer and/or subscription data from Giacom be imported into Halo automatically on a scheduled basis, you will need to enable the Halo integrator for the integration.&nbsp;</p><p><span style="font-size: 11pt;"><br></span></p><p><span style="font-size: 11pt;">The Halo integrator is enabled at the bottom of the integration page using the &#39;Enable the Halo Integrator for the Giacom integration&#39; setting.&nbsp;</span></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjMzYWQ3NTBmLWZlYzQtNGVhMy1hOTI4LTQ3M2Y1YmFlNGE3YyJ9.5ljoj3gkEifXH4LZ_EHTIZ1fgQjE859hGec5Y6Vhb4E" class="fr-fic fr-fil fr-dib" width="890" style="width: 892px; height: 305.855px;" height="306"></p><p><strong><span style="font-size: 10pt;">Fig 7. Entities to sync.</span></strong></p><p><br></p><p>Once enabled, you will need to choose which entities to sync, you can choose customers and/or subscriptions.&nbsp;</p><p><span style="font-size: 11pt;"><br></span></p><p><strong>Deactivate Licences in HaloPSA when they are deleted from Giacom (Halo Integrator only)</strong> - When this is enabled any licences that are deleted in Giacom will be made inactive in Halo when the Halo integrator next runs.&nbsp;</p><p><br></p><p><strong><span style="font-size: 14pt;">Customers Moving to Giacom from Inty (Excluding US Inty Customers)</span></strong></p><p><strong><span style="font-size: 12pt;">Disclaimer: </span></strong><span style="font-size: 12pt;"><br></span></p><p><span style="font-size: 11pt;">Inty has been acquired by Giacom (Affects take place on/after the 15th of October), therefore if you have been using the Inty integration within HaloPSA you must recreate all mappings in Giacom. First you should clear out the Inty module and then disable the Inty Integration Module.</span></p><p><span style="font-size: 11pt;"><br></span></p><p><span style="font-size: 11pt;">Then recreate your mappings and import your users and licenses by using the below &quot;Giacom Setup&quot;, this will be very similar to the mappings you have set for Inty, it is worthwhile taking note of previous mappings.</span></p><p><span style="font-size: 11pt;"><br></span></p><p><span style="font-size: 11pt;">To reconfigure your license subscriptions that are synced to recurring invoice lines in Halo (This will not apply if you calculate the recurring invoice line based on &quot;user count on creation&quot; in Halo), you will need to change the recurring invoice lines to be synced to your licenses/ subscriptions, that have now been imported and set to sync, via the Giacom integration, or if you have now synced the users from Giacom instead, the &quot;user count on creation&quot; quantity option on a recurring invoice line, will now be using the user sync from Giacom, which will not require any change to those specific recurring invoice lines (The quantity of users is officially based on the number of users under the specific customer which the recurring invoice relates to).</span></p><p><span style="font-size: 11pt;"><br></span></p><p><span style="font-size: 11pt;">To change recurring invoice lines on all of your customers, which will now have their quantity automatically calculated based on the license quantity in Giacom. You can import licenses from Giacom, which will appear as a duplicate for each customer, the way you can make the distinguishment between the Inty licenses and Giacom licenses is by looking for the status set on the license. Inty will have a status against the license description, like so:</span></p><p><span style="font-size: 11pt;"><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjYxMTRjNDBhLTVkODUtNGU4Zi04ODI4LWRhMjJiYzkyYzg5OCJ9.xCmrW05FoBdQM3yeAs95fFOxFFOhYuCI8BTl1ZDYzsA" class="fr-fic fr-fil fr-dib" width="484" height="67"></span></p><p><span style="font-size: 10pt;"><strong>Fig 8. Status against licence description.</strong></span><strong><span style="font-size: 10pt;"><br></span></strong></p><p><span style="font-size: 11pt;"><br></span></p><p><span style="font-size: 11pt;">&quot;Active&quot; being the licenses current status. Giacom licenses will not have a status in their description, therefore when you are choosing the licenses to attach to a recurring invoice line, you can make the distinguishment through the license status.&nbsp;</span></p><p><span style="font-size: 11pt;"><br></span></p><p><span style="font-size: 11pt;">If you are having any issues with this transition, please contact Halo Support: <strong>T</strong> +44(0)1449 833 111, <strong>Email</strong>: <a href="mailto:support@halopsa.com">support@halopsa.com</a></span></p>
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.