Panatrack ParseData Function- required for pre/post eConnect stored procedures
This is the source for the [Panatrack_ParseData} SQL Function that must exist if you're using Dynamics GP pre or post eConnect stored procedures
/****** Object: UserDefinedFunction [dbo].[Panatrack_ParseData] Script Date: 8/8/2022 1:51:50 PM ******/SET ANSI_NULLS ONGO
SET QUOTED_IDENTIFIER ONGO
CREATE FUNCTION [dbo].[Panatrack_ParseData] ( @Input VARCHAR(8000), @TagName VARCHAR(30) )RETURNS VARCHAR(8000)AS BEGIN
DECLARE @dataStartPos INT DECLARE @dataEndPos INT DECLARE @dataLength INT DECLARE @result VARCHAR(1000)
DECLARE @startTag VARCHAR(30) DECLARE @endTag VARCHAR(30)
SET @startTag = '[' + @TagName + ']' SET @endTag = '[/' + @TagName + ']'
SET @dataStartPos = CHARINDEX(@startTag, @Input) SET @dataLength = CHARINDEX(@endTag, @Input) - (@dataStartPos + LEN(@startTag)) IF @dataStartPos = 0 SET @result = '' ELSE BEGIN SET @result = SUBSTRING(@Input, (@dataStartPos + LEN(@startTag)), @dataLength) END
RETURN @result END GO
Related Articles
Panatrack ParseData Function- required for pre/post eConnect stored procedures
This is the source for the [Panatrack_ParseData} SQL Function that must exist if you're using Dynamics GP pre or post eConnect stored procedures /****** Object: UserDefinedFunction [dbo].[Panatrack_ParseData] Script Date: 8/8/2022 1:51:50 PM ******/ ...
Panatrack ParseData Function- required for pre/post eConnect stored procedures
This is the source for the [Panatrack_ParseData} SQL Function that must exist if you're using Dynamics GP pre or post eConnect stored procedures /****** Object: UserDefinedFunction [dbo].[Panatrack_ParseData] Script Date: 8/8/2022 1:51:50 PM ******/ ...
Using Panatrack Flex Fields within eConnect
When PanatrackerGP submits eConnect transactions, we pass along our flex fields in the event they can be used to update custom data within your GP system. This stored procedure provides a function that can be used to easily pull out a named flex ...
Finding modified eConnect procedures
The eConnect feature of Dynamics GP has great extensibility that allows administrators to customize how data is handled. It offers the capability to "hook" into other systems/tables. This is done through the eConnect "pre" or "post" procedures that ...
eConnect Errors that may be encountered when using PanatrackerGP
"Error 1189: taSopHdrRecalc - Payment total does not match deposits+payments" Error: Payment total does not match deposits+payments entered for the document This error usually occurs when the taSopHdrIvcInsertPre stored procedure has been modified. ...