Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8078

Re: Create a partial Goods receipt po with serial numbers DI

$
0
0

Hi Indika,

Usually Serial Numbers quantity is 1 for each serial numbers.

 

I modify your code a  little

 

                documents.CardCode = sPOVendorCode.Trim();

                documents.HandWritten = SAPbobsCOM.BoYesNoEnum.tNO;              

                documents.DocDate = Convert.ToDateTime( oEd.String);               

                documents.DocDueDate = Convert.ToDateTime(oEd.String);

                documents.Lines.SetCurrentLine(0); // there will be on,y one              

                documents.Lines.BaseEntry = Convert.ToInt32(lPODocEntry);

                documents.Lines.BaseLine = 0;

                documents.Lines.BaseType = 22;

                documents.Lines.Quantity = Convert.ToInt32(dListQuantity);

//---->                documents.Lines.SerialNumbers.Quantity = Convert.ToInt32(dListQuantity);              

                documents.Lines.RequiredQuantity = Convert.ToInt32(dListQuantity);

                Rs.DoQuery(sSql);

                if (!(Rs.EoF && Rs.BoF))

                {

                    int i = 0;

                    while (!(Rs.EoF))

                    {                      

                     

                        documents.Lines.SerialNumbers.SetCurrentLine(i);

                        documents.Lines.SerialNumbers.InternalSerialNumber = sSerNo;      

------>                              documents.Lines.SerialNumbers.Quantity = 1;              

                        documents.Lines.SerialNumbers.Add();

                        Rs.MoveNext();

                        i++;

                    }

                }              

                documents.Lines.Add();     //If you have only one line in the document, this line is not neccessary

                int resp = documents.Add();

 

 

Regards

Edy


Viewing all articles
Browse latest Browse all 8078

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>