Expiry Date Auto Update

Discussions relating to breakout scripting, .NET and COM programming with Jiwa objects.

Expiry Date Auto Update

Postby 2can2 » Tue Apr 21, 2015 10:43 am

Hi,
I want to add 6 months to the Received date to update Expiry date on Stock for a client on V6513.
They don’t want the stock items to ‘Use Expiry dates’ because then they would need to enter the date on every line – they want it automated!
I have used the syntax below but obviously have the syntax or names incorrect! Some guidance would be appreciated.

1. Form - Receive Inventory – Form IN_SOH Insert
' SPB add 6 months to expiry date
rtnExpiryDate = DateAdd (m, 6, FormObject.DateIn)
MsgBox "Exp Date : " & rtnExpiryDate

2. Form - Shipment Book In – BookIn Saved
' SPB add 6 months to expiry date
NewDate = DateAdd (m, 6, JiwaBookInObject.BookIn.BookInDate)
MsgBox "Exp Date : " & NewDate

For Each BookInLine In JiwaBookInObject.BookIn.BookInLine
JiwaBookInObject.BookIn.detailLine.ExpiryDate = NewDate
Next
2can2
Frequent Contributor
Frequent Contributor
 
Posts: 171
Joined: Tue Feb 26, 2008 10:24 am
Topics Solved: 25

Re: Expiry Date Auto Update

Postby Scott.Pearce » Fri May 08, 2015 5:36 pm

1. Form - Receive Inventory – Form IN_SOH Insert
Code: Select all
rtnExpiryDate = DateAdd ("m", 6, rtnDateIn)


2. Form - Shipment Book In – Bookin Save Request
Code: Select all
For Each bookInLine In JiwaBookinObject.BookInLines
   For Each bookInLineDetail In bookInLine.BookInLineDetails
      bookInLineDetail.ExpiryDate = DateAdd ("m", 6, JiwaBookInObject.BookInDate)
   Next
Next


P.S. Get upgrading to v7 ;-)
Scott Pearce
Senior Analyst/Programmer
Jiwa Financials
User avatar
Scott.Pearce
Senpai
Senpai
 
Posts: 742
Joined: Tue Feb 12, 2008 11:27 am
Location: New South Wales, Australia
Topics Solved: 221

Re: Expiry Date Auto Update

Postby 2can2 » Mon May 11, 2015 3:29 pm

Thanks Scot much appreciated. :D
They will update in a few months but I have my hands full with updates currently!
2can2
Frequent Contributor
Frequent Contributor
 
Posts: 171
Joined: Tue Feb 26, 2008 10:24 am
Topics Solved: 25


Return to Technical / Programming

Who is online

Users browsing this forum: No registered users and 5 guests