Hi all,
we're using the stored procedure taSopLineIvcInsert (via RapidiOnline's integration tool to make Salesforce and GP work together). Due to business requirements we need invoices originating outside of GP to be synced into GP (and the resulting payments also surfaced back into SF).
The SQL transaction trace details from taSopLineIvcInsert look like this:
declare @p1 int
set @p1=0
declare @p3 int
set @p3=20484
declare @p4 int
set @p4=8200
declare @p5 int
set @p5=0
declare @p7 int
set @p7=722
declare @p28 int
set @p28=722
declare @p29 varchar(255)
set @p29='722 '
exec sp_cursoropen @p1 output,N' EXEC @P1=taSopLineIvcInsert @P2,@P3,@P4,@P5,DEFAULT,DEFAULT,@P6,@P7,@P8,@P9,@P10,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,@P11,@P12,@P13,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,@P14,DEFAULT,DEFAULT,@P15,@P16,@P17,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,@P18,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,@P19,@P20,DEFAULT,@P21,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,@P22 OUTPUT,@P23 OUTPUT ',@p3 output,@p4 output,@p5 output,N'@P1 int OUTPUT,@P2 smallint,@P3 varchar(21),@P4 varchar(15),@P5 smalldatetime,@P6 varchar(30),@P7 smallint,@P8 numeric(30,0),@P9 numeric(30,0),@P10 numeric(30,0),@P11 varchar(10),@P12 varchar(100),@P13 numeric(30,0),@P14 varchar(15),@P15 varchar(15),@P16 smallint,@P17 varchar(15),@P18 smallint,@P19 varchar(15),@P20 varchar(8),@P21 tinyint,@P22 int OUTPUT,@P23 varchar(255) OUTPUT',@p7 output,3,'SVC0000002','CZ000001047','2016-01-07 00:00:00','E-COZEROERN-OP-C00000143',1,21,2159,101,'DEFAULT','Off-Peak Energy Consumed - NSW',215,'INVOICE','S-GSTTS',1,'S-GSTTS',1,'AUD','QTY',0,@p28 output,@p29 output
select @p1, @p3, @p4, @p5, @p7, @p28, @p29