Picking list grouping issue.
When we print a picking list for deliveries we get the list grouped by material. So for example, if the delivery item 10 and 40 both have the same material then item 10 and 40 will be printed one after the other. So far all is okay, except that when the materials are the same the material details are not printed for the second line item. I think this is controlled by the SAP print program that probably is not calling the 'MAT_LINE' process.
Now there is a sneaky way around this, by maybe adding the MAT_LINE details into the POS_LINE process so that when the process for POS_LINE is called, which it is in all events, then the material and pos details are printed. However, I should not have to do this.
I was wondering if there was anyway to control the grouping. I still want the materials to be grouped, as that makes sense for the pickers, but I want to see the material details on the list and not have them supressed because it's the same as the material above.
Jason
Moved element Item_line content into the POS_line element and remarked out the item_line element. All now works.
Similar Messages
-
Picking List / Material issue slip
Kindly let me know the process of printing a Picking list / Issue Slip for a material issue from a DBM Service order.
Dear Babudhar,
There are no standard actions delivered to print any picking lists along with DBM 6.0.
An event call be built in (to print the list) which could be linked to Confirm event as a subsequent event. So, as soon as the order if confirmed, the new event can print the list for you.
Hope this info helps.
Best regards,
Harsha -
Hello Friends,
I have a printing issue with my client,
For specific customers they ship very large kits(BOM's) and require ship labels to print for each component listed on the picklist , in addition to the regular ship label for the header material YX.
These components are item category YF (purposely omitted for delivery note).
They do not want this to print of every customer, Please advice how we can add a logic to print shipping labels for components only for specific customers.
thanks;
Mikehi,
Currently i am working on similar object
We have developed Zprogram for the project. We are using bar code printer which is used to print the lables.
1. Developed a zprogram with selection screen child & parent material radio buttons. so whenver u click child material it will create label only for components apart from header material.
2.Program generates a text file with component details and downloads it to the Application server
3. Once the text fiole get downloaded & bar code printer is ON , it will automatically prints the labels. If the barcode printer is OFF, then u will be able to see the text files
Please find the Zprogram used, pls take help of ur ABAPER to cchnage the plants & details corresponding to ur setup
REPORT ZKITTAG message-id z_apd.
tables : mseg,
makt,
mkpf,
zmmstoragebin,
t001w,
mast,
stpo.
**SELECTION SCREEN
selection-screen : begin of block blk1 with frame title text-001.
parameters : p_werks type ekpo-werks obligatory.
parameters : s_mblnr type mseg-mblnr obligatory.
select-options : s_matnr for mseg-matnr obligatory no intervals
no-extension.
parameters:p_child radiobutton group rad,
p_parent radiobutton group rad.
*parameters : no type i.
selection-screen : end of block blk1.
data :begin of it_mseg_header occurs 0,
MBLNR LIKE MSEG-MBLNR,
MJAHR LIKE MSEG-MJAHR,"Kiran 28.06.2008
EBELN LIKE MSEG-EBELN,
MATNR LIKE MSEG-MATNR,
MENGE like mseg-menge,
BWTAR LIKE MSEG-BWTAR,
meins like mseg-meins,
MAKTX LIKE MAKT-MAKTX,
menge1(19),
STORAGE LIKE ZMMSTORAGEBIN-STORAGE, "Sridhar on 22082005
WERKS LIKE MSEG-WERKS, "Sridhar on 22082005
end of it_mseg_header.
data: menge1 like mseg-menge.
DATA : BEGIN OF IT_MSEG_CHILD OCCURS 0,
MBLNR LIKE MSEG-MBLNR,
MJAHR LIKE MSEG-MJAHR,
EBELN LIKE MSEG-EBELN,
WERKS LIKE MSEG-WERKS,
MATNR1 LIKE MSEG-MATNR, " HEADER PARTNO
MATNR LIKE MSEG-MATNR,
MAKTX LIKE MAKT-MAKTX,
BWTAR LIKE MSEG-BWTAR,
MEINS LIKE MSEG-MEINS,
STORAGE LIKE ZMMSTORAGEBIN-STORAGE,
HQTY LIKE MSEG-MENGE, " HEADER QTY
MENGE LIKE MSEG-MENGE, " CHILD QTY
SUMQTY LIKE MSEG-MENGE, "SUM OF CHILD QTY FOR SAME PARTS
QTPKIT LIKE MSEG-MENGE, " QTY PER KIT
PQTY LIKE MSEG-MENGE, " PRINT QTY
PQTY1 LIKE MSEG-MENGE, " PRINT QTY 1
QUO TYPE I,
REM LIKE MSEG-MENGE ,
MENGE2(19),
MENGE3(16),
MENGE4(19),
MENGE5(16),
END OF IT_MSEG_CHILD.
DATA: TEMPQUO LIKE MSEG-MENGE,TEMPREM LIKE MSEG-MENGE,
TEMPHQTY LIKE MSEG-MENGE,TEMPSUMQTY LIKE MSEG-MENGE,
CMPVAL LIKE MSEG-MENGE.
data: v_bktxt type mkpf-bktxt.
data: sum like mseg-menge.
data : prod(13).
data : n1(2) type n.
data : n2(2) type n.
data : n3(2) type n.
data : n4(2) type n.
data : c1(2) type n value 1.
data : dsn(150).
data : dsn1(100).
data : number(3).
data : file(50) value 'E:\userdata\Barcode_kittags\kit00' .
Data : file1(50) value 'E:\userdata\Barcode_kittags\kit00' .
Data for server details
data : host1 like syst-host.
data : sysid like syst-sysid.
RANGES : r_werks FOR mseg-werks.
*AT SELECTION SCREEN.*
at selection-screen.
r_werks-sign = 'I'.
r_werks-option = 'EQ'.
r_werks-low = 'WK01'.
APPEND r_werks.
r_werks-low = 'CQ01'.
APPEND r_werks.
if p_werks not in r_werks.
message 'Plant should be either plant1 or plant2' TYPE 'E'.
endif.
select single werks into t001w-werks from t001w
where werks eq p_werks.
if sy-subrc <> 0.
message e000(z_apd) with 'Invalid Plant...Please Check'.
endif.
select single mblnr into mseg-mblnr from mseg
where mblnr eq s_mblnr.
if sy-subrc <> 0.
message e000(z_apd) with 'Invalid Material Doc...Please Check'.
endif.
start-of-selection.
perform get_data.
if p_child eq 'X'.
if it_mseg_child is initial.
No Details Available
message i017(z_apd) with text-002.
exit.
else.
host1 = syst-host.
sysid = syst-sysid.
n1 = 1.
**Sorting according parent material and child parts
sort it_mseg_child by matnr1 matnr.
loop at it_mseg_child.
if p_werks = 'WK01'.
concatenate file n1 '.PJ' into dsn.
ENDIF.
if p_werks = 'CQ01'.
concatenate file1 n1 '.PJ' into dsn.
ENDIF.
perform write_data.
clear dsn.
n1 = n1 + 1.
endloop.
message i017(z_apd) with TExt-003."'File Has Been Created'.
clear: it_mseg_child, it_mseg_child.
refresh : it_mseg_child, it_mseg_child.
endif.
else.
if it_mseg_header is initial.
No Details Available
message i017(z_apd) with text-002.
exit.
else.
host1 = syst-host.
sysid = syst-sysid.
n1 = 1.
**Sorting according parent material and child parts
sort it_mseg_header by matnr.
loop at it_mseg_header .
if p_werks = 'WK01'.
concatenate file n1 '.PJ' into dsn.
ENDIF.
if p_werks = 'CQ01'.
concatenate file1 n1 '.PJ' into dsn.
ENDIF.
n2 = it_mseg_header-menge.
perform write_data1.
clear dsn.
n1 = n1 + 1.
endloop.
message i017(z_apd) with TExt-003."'File Has Been Created'.
clear: it_mseg_header, it_mseg_header.
refresh : it_mseg_header, it_mseg_header.
endif.
endif.
end-of-selection.
*& Form get_data
text
FORM get_data .
AUTHORITY-CHECK OBJECT 'ZPLANT'
ID 'WERKS' FIELD P_WERKS.
IF SY-SUBRC NE 0.
message E006(zmess) with text-009 p_werks.
endif.
select a~mblnr
a~mjahr
a~ebeln
a~matnr
a~menge
a~bwtar
a~meins
a~werks
from mseg as a
inner join mkpf as b
on amblnr = bmblnr and
amjahr = bmjahr
into corresponding fields of table it_mseg_header
where
a~WERKS = p_werks
and b~mblnr = s_mblnr
and a~matnr in s_matnr
and a~BWART = '101'.
loop at it_mseg_header.
select single maktx from makt into
(it_mseg_header-maktx)
where matnr = it_mseg_header-matnr.
select single storage into (it_mseg_header-storage)
from ZMMSTORAGEBIN
where WERKS = it_mseg_header-WERKS
and MATNR = it_mseg_header-MATNR and
BWTAR = it_mseg_header-BWTAR.
move '1.000' to it_mseg_header-menge1.
CONCATENATE it_mseg_header-MENGE1 it_mseg_header-meins INTO
it_mseg_header-menge1 .
modify it_mseg_header transporting maktx menge1.
SELECT DISTINCT AMBLNR aMJAHR aWERKS aMEINS aEBELN aMATNR a~BWTAR
a~MENGE
INTO CORRESPONDING FIELDS OF TABLE IT_MSEG_CHILD
FROM MSEG AS A INNER JOIN MKPF AS B
ON AMBLNR = BMBLNR AND
AMJAHR = BMJAHR
WHERE A~MBLNR = IT_MSEG_HEADER-MBLNR
AND A~MJAHR = IT_MSEG_HEADER-MJAHR
AND A~BWART = '543'
AND A~WERKS = IT_MSEG_HEADER-WERKS
AND A~EBELN = IT_MSEG_HEADER-EBELN.
*AND A~BWART = '541'.
endloop.
loop at it_mseg_child.
SELECT SINGLE SUM( MENGE )
INTO (TEMPSUMQTY)
FROM MSEG
WHERE MBLNR = IT_MSEG_CHILD-MBLNR
AND MJAHR = IT_MSEG_CHILD-MJAHR
AND WERKS = IT_MSEG_CHILD-WERKS
AND EBELN = IT_MSEG_CHILD-EBELN
AND MATNR = IT_MSEG_CHILD-MATNR
AND BWART = '543'.
select single maktx
into it_mseg_child-maktx
from makt
where matnr = it_mseg_child-matnr.
select single matnr MENGE
into (it_mseg_child-matnr1,TEMPHQTY)
from mseg
where mblnr = it_mseg_child-mblnr
and mjahr = it_mseg_child-mjahr
and werks = it_mseg_child-werks
and ebeln = it_mseg_child-ebeln
and bwart = '101'.
select single storage
into (it_mseg_child-storage)
from ZMMSTORAGEBIN
where WERKS = it_mseg_child-WERKS
and MATNR = it_mseg_child-MATNR and
BWTAR = it_mseg_child-BWTAR.
IT_MSEG_CHILD-QTPKIT = TEMPSUMQTY / TEMPHQTY.
IT_MSEG_CHILD-SUMQTY = TEMPSUMQTY.
IT_MSEG_CHILD-HQTY = TEMPHQTY.
modify it_mseg_child.
endloop.
DELETE ADJACENT DUPLICATES FROM it_mseg_child.
LOOP AT IT_MSEG_CHILD.
IT_MSEG_CHILD-QUO = IT_MSEG_CHILD-MENGE DIV IT_MSEG_CHILD-QTPKIT.
IT_MSEG_CHILD-REM = IT_MSEG_CHILD-MENGE MOD IT_MSEG_CHILD-QTPKIT.
it_mseg_child-MENGE3 = it_mseg_child-QTPKIT.
condense it_mseg_child-MENGE3.
CONCATENATE it_mseg_child-MENGE3 it_mseg_child-MEins INTO
it_mseg_child-MENGE2 .
condense it_mseg_child-MENGE2 .
it_mseg_child-MENGE4 = IT_MSEG_CHILD-REM.
condense it_mseg_child-MENGE4.
CONCATENATE it_mseg_child-MENGE4 it_mseg_child-MEins INTO
it_mseg_child-MENGE5 .
condense it_mseg_child-MENGE5 .
MODIFY IT_MSEG_CHILD.
ENDLOOP.
ENDFORM. " get_data
*& Form write_data
text
FORM write_data .
open dataset dsn for output in text mode encoding default.
if sy-subrc <> 0.
exit.
endif.
transfer 'KTN.LBL' to dsn.
SORT IT_MSEG_CHILD BY EBELN STORAGE.
LOOP AT IT_MSEG_CHILD.
IF IT_MSEG_CHILD-QUO > 0."uncommented
IF IT_MSEG_CHILD-REM = 0."commented
n3 = IT_MSEG_CHILD-QUO.
do n3 times.
transfer 'KTN.LBL' to dsn.
MOVE 1 TO NUMBER.
MOVE IT_MSEG_CHILD-QUO TO NUMBER."commented
MOVE IT_MSEG_CHILD-QTPKIT TO NUMBER."commented
condense number.
transfer number to dsn.
transfer : it_mseg_child-EBELN to dsn,
it_mseg_child-matnr1 to dsn,
it_mseg_child-matnr to dsn,
it_mseg_child-maktx to dsn,
it_mseg_child-MENGE2 to dsn,
it_mseg_child-bwtar to dsn.
transfer it_mseg_child-storage to dsn.
transfer space to dsn.
c1 = c1 + 1.
if c1 = 8.
clear c1.
close dataset dsn.
clear dsn.
n1 = n1 + 1.
if p_werks = 'WK01'.
concatenate file n1 '.PJ' into dsn.
ENDIF.
if p_werks = 'CQ01'.
concatenate file1 n1 '.PJ' into dsn.
ENDIF.
open dataset dsn for output in text mode encoding default.
if sy-subrc <> 0.
exit.
endif.
endif.
enddo.
ENDIF.
IF IT_MSEG_CHILD-REM > 0.
n4 = IT_MSEG_CHILD-REM.
do 1 times.
transfer 'KTN.LBL' to dsn.
MOVE 1 TO NUMBER."uncommented
MOVE IT_MSEG_CHILD-REM TO NUMBER."commented
condense number.
transfer number to dsn.
transfer : it_mseg_child-EBELN to dsn,
it_mseg_child-matnr1 to dsn,
it_mseg_child-matnr to dsn,
it_mseg_child-maktx to dsn,
it_mseg_child-MENGE5 to dsn,
it_mseg_child-bwtar to dsn.
transfer it_mseg_child-storage to dsn.
transfer space to dsn.
c1 = c1 + 1.
if c1 = 8.
clear c1.
close dataset dsn.
clear dsn.
n1 = n1 + 1.
if p_werks = 'WK01'.
concatenate file n1 '.PJ' into dsn.
ENDIF.
if p_werks = 'CQ01'.
concatenate file1 n1 '.PJ' into dsn.
ENDIF.
open dataset dsn for output in text mode encoding default.
if sy-subrc <> 0.
exit.
endif.
endif.
enddo.
ENDIF.
ENDLOOP.
close dataset dsn.
ENDFORM. " write_data
*& Form write_data1
text
FORM write_data1 .
open dataset dsn for output in text mode encoding default.
if sy-subrc <> 0.
exit.
endif.
SORT IT_MSEG_HEADER BY EBELN .
LOOP AT IT_MSEG_HEADER.
do n2 times.
transfer 'KTN.LBL' to dsn.
MOVE 1 TO NUMBER.
condense number.
transfer number to dsn.
transfer : it_mseg_header-EBELN to dsn,
it_mseg_header-matnr to dsn,
it_mseg_header-matnr to dsn,
it_mseg_header-maktx to dsn,
it_mseg_header-MENGE1 to dsn,
it_mseg_header-bwtar to dsn,
it_mseg_header-storage to dsn.
transfer space to dsn.
c1 = c1 + 1.
if c1 = 8.
clear c1.
close dataset dsn.
clear dsn.
n1 = n1 + 1.
if p_werks = 'WK01'.
concatenate file n1 '.PJ' into dsn.
ENDIF.
if p_werks = 'CQ01'.
concatenate file1 n1 '.PJ' into dsn.
ENDIF.
open dataset dsn for output in text mode encoding default.
if sy-subrc <> 0.
exit.
endif.
endif.
*ENDLOOP.
enddo.
close dataset dsn.
ENDFORM. " write_data1
hope this shelps u
regards,
Arun prasad -
Hi Guys,
Is it possible to change the standard 2007A PLD Pick List document so that it can group items together?
For example a pick list is created for 5 orders. In 3 of the orders is the same product, item AAA.
Instead of the standard report grouping the documents so that AAA appears 3 times, is there a way to group items so that it will appear only once?
Thanks,
Liam.Hi Liam,
Crystal would be easy to get this.
Here's a link to how to do this in PLD (I've tried it - it takes some testing): http://www.sdn.sap.com/irj/scn/businessone-elearning
Part 3 - Depencies covers grouping & sorting.
Hope that helps,
Heather -
Hi,
Against production order reservation number we are doing goods issue in MB26. We do GI for few components and the remaining later. I posted say 10 out of 25 components, when i try to post the remaining components (15) against the same reservation number, i am getting the error message " no goods movement can be selected".
Cross checked the production order. for the issued materials final issue is checked.
Still for the remaining components, the quantity are open. could anyone suggest how to approach for this issue?The material with backflush tick does not comes in Picklist report. This material will get issue when you do the confirmation. Click on Goods movement screen in confirmation scree you will see all this 10 materials there. If you want to issue this material through Pick list you have to remove the Backflush Indicator. Remove it from Production Order & then check MB26
-
Hi,
I have requirement to track the goods issued to production with reference to the order/pick list. The goods are moved from warehouse to production location using 313 mvt and received at production storage location using 315, Once the consumption recordings are completed and any stock remaining at the production storage location, we need to identify against which order this stock belongs to. WM is implemented for the main store but production store is not part of the WM.
Regards
CheruHi Jatin,
The requirement is to move the stock from main warehouse to the production store. We want to issue the goods against the pick list from main warehouse to production store. The ware house will do the goods issue against the pick list and the production will receive the goods at their storage location. So we could track what goods issued against which pick list. Once the goods are at the production location, consumption will recording will be done against the production order. We do not want to do the goods issue against pick list from the warehouse using mvt 261.
Regards
Cheru -
After EHP6 Upgarde Picking list print out is resulting format & overlapping issues
Hi All,
We have recently upgraded our system from ECC 6.0 to EHP6 .Now when user trying to print a Picking list document then Print out is overlapping with content .
But when we check the spool the Print Priview looks good but when trying to print the content is overlapping & observed the font size is chaned i.e. the content is displayed in Bold format .
But for those spools which were created before upgarde & when we give a print then Print out is fine. So some thing happend after upgrade that causing us the Print out problem .
we are using device type HPLJ4 & try to print Picking list output and it is causing problem.
Kindly provide your suggestions.
Thanks and regards,
DilipHello Peng Wen,
Thanks for your reply and yes the issue got resolved . Actually we are using a custom device type ZHPLJ4 which is a copy of HPLJ4 . But as part of Upgrade ZHPLJ4 HELVE with scalablity is no longer supported. So we have removed the entry from SE73 as it even doesnt exist in HPLJ4 . Now it is working as expected.
Thanks a lot for your replay.
Thanks and regards,
Dilip -
BW Hierarchies sometimes not showing as pick list
Hi,
we have created a Crystal Report that uses a parameter that should be picked from a BW hierarchy (a cost center group). We created the report and published it via the BW publisher to BO and then included it with an iView in the BW Portal.
Now when I log on to the portal and call the report, I'm presented with the static pick list (top 200 values) most of the time instead of the hierarchy view (as described in http://wiki.sdn.sap.com/wiki/display/BOBJ/CrystalReportsandBWquery+elements in the lower part of the article)
When I then log on to the CMC and call the report there, I first get the flat list, too, but when I call the report 2 or 3 times, I get the hierarchy view. When I now go back to the BW Portal, I get thet hierarchy view there as well...
any idea what causes this issue? How can I influence which selection screen is being displayed? (particularly as I don't want everyone to have to log on to CMC first...)
Thanks...Hi Duncan,
thank you for your reply. It's really sort of tricky.
After the pick list is up and ready once, It'll be shown fine from that point on until, I assume, my CMC login expires.
So maybe it's some permission problem?
I just tested the following:
<ul>
<li>log into portal, call report -> flat list
<li>log into CMC -> call report (does not have to be the same, just has to have a hierarchy pick list, a simple report does not do the trick) -> check that it has the hierarchy pick list
<li>go back to the portal, call the report again -> hierarchy pick list comes up ok
<li>log off from CMC
<li>go back to the portal, call the report again -> flat list again...
</ul>
the whole thing works the same when I replace CMC by InfoView. The strange thing is that I have to log in to Infoview the first time I call the report from the portal (even though we have SAP credentials in BO), but this does not seem to be sufficient. I have to call one of the reports in Infoview or CMC first to make it work from the portal.
Concerning the trace, I'll have to look into this together with our sysadmins, but I'll see what I can get.
Thanks again for your ideas,
cheers
MU -
Clarifications in pick list output type EK00
Hello ,
Have any one of you used the pick list output EK00 . I have
tried this and I do have some issues with
We are using SAP R/3 4.7 x 200 version .
Output type EK00 is not available in the application V2 (
Shipping ) . Its available in application V4 (Shipping special
case).
1. I have assigned the shipping points through T code VOK2 as I
am not able to find the output EK00 through customization menu.
2. I have maintained the printers details through VP01SHP ( correct me if I am wrong) . I am using the standard program RVADEK01 and form
SD_PICK_SINGLE in the output EK00.
After doing the above setting when I am creating delivery in
VL01N , the output type EK00 is not assigned automatically and
when I try to assign it manually , it gives an error message
"Processing program missing for output EK00 (medium 1)in
application V2" . I dont know why the system is looking for
application V2 when it is not available in V2 and only available
in V4 .
Am I missing anything in my process . Can some one help me in this .
With regards,
Joseph Anand.BDear Joseph,
Have you done the following setting in transaction v/38:
1.On the Display View "Output Types": Overview screen, in the Output type group box, select EK00. (Application V4)
2.In the left frame, under Dialog Structure, double-click on the Processing routines folder.
3.On the Change View "Processing Routines": Overview screen, choose .
4.In the first medium, for Print output, enter the Smart Form print program /SMB40/RVADEK01 under Program and Smart Form /SMB40/SDPIK_L under SmartForm.
Document Types Picking List
Output Types EK00
Transaction Code v/38
Smart Form Program /SMB40/RVADEK01
Smart Form /SMB40/SDPIK_L
/SMB40/SDPIK_A
5. Save the changes.
Regards,
Naveen. -
Hello,
I am facing issue with Printing of Pick list based on WM storage type.
- I am creating the O/Delivery then creating the 'WM ref group' and then Creates the TO against the Group. System create the TOs based on each Storage type (TO split function) but does not Prints anything automatically (I can print the individual TO manually using LT31)
But If I creating the O/Delivery and Creates the TO against Delivery then System create & prints the TOs based on each Storage type (TO split function).
-Even it is not printing the Pick list based on Storage type while using LT44.
Please suggest...
Regards,
JPSHi Greetings
Please check the following configuration settings.
Transaction : OMLV --> Spool code --> For the combination of Warehouse number and Spool control ensure the "Print immediately" check box is checked.
Gobinathan G -
Pick List Creation Released quantity exceeds open quantity
Hi all,
I'm getting the following error when trying to create pick lists through the SAPB1 DI:
"Released quantity exceeds open quantity "
Every time, the stock quantity in the warehouse that the code concerns is by far enough when compared to the released quantity.
I cannot turn off the warehouse setting recommended on another post on here.
Any ideas?
Thanks
Cal.Hi, sorry for my delayed response!
This is still an issue, I already have a condition to check against the warehouse's current stock, this is being successful but still generates the above error when we get to PLIST.add()
Here's the SQL I'm using to gather my data:
select distinct t3.docnum,t4.listName as'Price List',(select isnull(sum(1),0) from pkl1 S99 where S99.orderentry = T0.docentry
and S99.orderline = T0.linenum) as 'cupid',t0.DocEntry, t3.Confirmed, DATEDIFF(DAY,GETDATE(),t3.DocDueDate)
as 'DateDifference' from rdr1 t0 inner join oitm t2 on t0.ItemCode = t2.ItemCode inner join ORDR t3
on t3.DocEntry = t0.DocEntry inner join OCRD t1 on t3.CardCode = t1.cardcode inner join OPLN t4
on t1.listnum = t4.listNum where T0.[WhsCode] = 'xxx' and T2.[OnHand] > 0 and T0.[OpenQty] > 0 and T2.InvntItem = 'y'
and t3.Confirmed = 'y' and (select isnull(sum(1),0) from pkl1 S99 where S99.orderentry = T0.docentry and S99.orderline = T0.linenum) = 0
and t4.ListName <> 'EconoSupplies Sales' and t4.ListName <> 'EconoSupplies Sales (EUR)'
and DATEDIFF(DAY,GETDATE(),t3.DocDueDate) < case when datepart(WEEKDAY,getdate()) = 6 then 4 else 2 end group by t3.docnum,t0.docEntry,
t3.Confirmed , t0.LineNum, t4.listname, DATEDIFF(DAY,GETDATE(),t3.DocDueDate) order by t0.DocEntry
This returns a list of all the picks that I am interested in. I have changed the warehouse code for privacy.
Next, we loop through each pick and extract the data:
SELECT T1.[DocNum], T1.[DocEntry],T0.[LineNum], T1.[CardCode],T0.[ItemCode], T0.[Dscription], T0.[OpenQty], (SELECT sum(s99
.[OpenQty]) FROM RDR1 s99 WHERE s99.[DocEntry] = T0.[DocEntry] and s99.[ItemCode] = T0.[ItemCode]) as 'TotalQty',T3.
[OnHand] FROM RDR1 T0 INNER JOIN ORDR T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OITM T2 ON T0.ItemCode = T2.ItemCode INNER
JOIN OITW T3 ON T0.ItemCode = T3.ItemCode and T0.WhsCode = T3.WhsCode WHERE T0.[WhsCode] = 'DSV' and T3.[OnHand] > 0 and
T0.[OpenQty] > 0 and T2.InvntItem = 'y' and t0.docEntry = <<<VB VARIABLE HERE>>>
ORDER BY T1.[DocEntry], T0.[LineNum]
These two sql commands are stored in a table and called from the VB code, for soft code re-usability.
The SQL returns the results I am expecting, and I don't think the problem lies here.
Here's the VB code:
Dim PLIST As SAPbobsCOM.PickLists
PLIST = GetDIConnection.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPickLists)
Dim RS, RS1, RS2, RS12 As SAPbobsCOM.Recordset
Dim i, ii As Integer
RS = GetDIConnection.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
RS1 = GetDIConnection.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
RS12 = GetDIConnection.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
Dim WhsCode As String = GetCompanyNamedConfigValue("xxxxx", "xx")
Dim SQLText As String
Dim nErr, errMsg As String
Dim DocDate As Date = Now
Dim tempI As Integer = 1
Dim executeBody As Boolean = True
Dim ExecuteHead As Boolean = True
Dim picklistcheck, picklistcheck1 As String
Dim Type As String
'CJB---- AUTO GENERATE PICK LIST-------------------------------------
Dim OCHAPPCFGValue As String = GetAPPCFGEntry("GeneratePicks")
If OCHAPPCFGValue = "Y" The
Dim DocEntry, qty, docnum As Integer 'SO docentry & line qty
Dim ItemCode As String ' Itemcode for SO line
Dim price As Double
Dim LineNum As Integer
Dim OrderRs, ORderRs1 As SAPbobsCOM.Recordset
Dim HashTable As New Hashtable
Dim HashArray(2) As String
OrderRs = GetDIConnection.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
ORderRs1 = GetDIConnection.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
Dim sqlstring1 As String = GetAPPCFGEntry("SQLSTRING1SOWMS03")
Echo("Debug, sqlstring1: " & sqlstring1)
OrderRs.DoQuery(sqlstring1) ' just assume the SQL brings back what I need
Dim Attemptcount As Integer = 1
'We now have the docEntries we need, so we loop through each docEntry and extract the lines
Do Until OrderRs.EoF
DocEntry = OrderRs.Fields.Item("DocEntry").Value
EchoBanner("NEW RECORD, attempt count: " & Attemptcount)
Echo("DocEntry: " & DocEntry)
Dim sqlstringPart1, SqlStringPart2 As String
sqlstringPart1 = GetAPPCFGEntry("SQLSTRINGSOWMS03P1")
SqlStringPart2 = GetAPPCFGEntry("SQLSTRINGSOWMS03P2")
Dim sqlstring As String = sqlstringPart1 & " '" & DocEntry & "' " & SqlStringPart2
Echo("Debug: SOFT CODED SQL STRING FROM OCHAPPCFG FOR PICK LIST SELECTION CRITERIA:")
Echo(sqlstring)
ORderRs1.DoQuery(sqlstring)
If ORderRs1.RecordCount = 0 Then
'Error!
EchoBanner("No records found under docEntry: " & DocEntry)
End If
PLIST.PickDate = Today
PLIST.Name = "DSV Interface"
PLIST.OwnerCode = 1
Dim icount As Integer = 0
Dim onHand, TotalQty As Integer
Dim LineAdded As Boolean = False
Do Until ORderRs1.EoF
docnum = ORderRs1.Fields.Item("DocNum").Value
'PLIST.Lines.SetCurrentLine(icount)
ItemCode = ORderRs1.Fields.Item("ItemCode").Value
' price = OrderRs1.Fields.Item("Price").Value
onHand = CInt(ORderRs1.Fields.Item("onHand").Value)
TotalQty = CInt(ORderRs1.Fields.Item("TotalQty").Value)
Echo("DocNum: " & docnum)
Echo("Debug: Onhand: " & onHand)
Echo("Debug: TotalQty: " & TotalQty)
If TotalQty > onHand Then
'WE CANNOT RAISE THIS PICK LIST, MORE REQUESTED THAN IN STOCK!
Echo("Unable to generate Pick List, not enough stock for item: " & ItemCode)
Exit Do
End If
PLIST.Lines.SetCurrentLine(icount)
Echo("Line set to " & icount)
PLIST.Lines.BaseObjectType = SAPbobsCOM.BoObjectTypes.oOrders
PLIST.Lines.OrderEntry = DocEntry
'CJB
LineNum = ORderRs1.Fields.Item("LineNum").Value
PLIST.Lines.OrderRowID = LineNum
'PLIST.Lines.ReleasedQuantity = OrderRs1.RecordCount ' quantity from the line in SO - OpenLineQty
PLIST.Lines.ReleasedQuantity = ORderRs1.Fields.Item("OpenQty").Value
' PLIST.Lines.TaxCode = OrderRs1.Fields.Item("VatGroup").Value
Echo("Record count : " & ORderRs1.RecordCount)
Echo("Icount: " & icount)
Echo("Details...")
Echo("Debug: LineNum: " & LineNum)
Echo("Debug: DocNum: " & docnum)
Echo("Debug: ItemCode: " & ItemCode)
Echo("Debug: Released Quantity: " & PLIST.Lines.ReleasedQuantity)
Echo("Debug: Picked Quantity: " & PLIST.Lines.PickedQuantity)
Echo("Debug: OnHand: " & onHand)
Echo("Debug: PickDate: " & PLIST.PickDate)
PLIST.Lines.Add()
Echo("Pick List line added!")
icount += 1
ORderRs1.MoveNext()
LineAdded = True
Loop
' OrderRs.DoQuery("select t0.absentry, t0.pickentry, t0.orderEntry, t1.DocEntry, t0.PickQtty from pkl1 t0 inner join ordr t1 on t0.OrderEntry = t1.DocEntry where t1.DocEntry = '" & DocEntry & "'"
' If OrderRs.RecordCount = 0 Then
If LineAdded = True Then
Echo("Adding Pick List...")
Dim lretcode As Integer = PLIST.Add()
If lretcode = 0 Then
'success!
EchoBanner("Success")
Dim LastPickEntry As String = GetDIConnection.GetNewObjectKey()
Echo("Enitre Pick List created! See Pick & Pack -> Pick List in SAPB1")
Echo("Pick Entry: " & LastPickEntry)
Else
EchoBanner("ERROR! UNABLE TO GENERATE PICKLIST!! " & GetDIConnection.GetLastErrorDescription)
End If
Else
Echo("NO LINES FOUND TO ADD TO THE PICK LIST!")
' Err.Raise(vbObjectError, "SOWMS03, generate picklist", "Error creating PickList! Error Description: " & GetDIConnection.GetLastErrorDescription & " Error Code: " & GetDIConnection.GetLastErrorCode)
'need a way of logging this error without jumping out of the loop.
End If
OrderRs.MoveNext()
Attemptcount += 1
Loop -
Delivery Notes Generation Via Pick List
Am trying to generate delivery notes off pick tickets and i can't find any code example. I now came up with the following code but am having issues when items are in multiple Bin Locations.
Public Sub Sales2Delivery() '(ByVal OrderID As String)
Dim OrderID As String = ""
Try
Using connection As New SqlConnection(StaginConn)
'Dim command As New SqlCommand("SELECT DocEntry from ORDR with (nolock) WHERE NumAtCard = '" & OrderID & "'", connection)
Dim command As New SqlCommand("SET DATEFORMAT DMY; select distinct top 5 o.DocEntry, o.NumAtCard from ordr O with (nolock) join RDR1 R with (nolock) on R.DocEntry = O.DocEntry join OPKL P with (nolock) on P.AbsEntry = R.PickIdNo where u_shipstate = 'Delivered' and CAST(O.docdate as date) >= '30/04/2014' and P.Status = 'Y';", connection)
connection.Open()
Dim reader As SqlDataReader = command.ExecuteReader()
' Call Read before accessing data.
While reader.Read()
Dim BusinessOrders As Documents = DirectCast(vCompany.GetBusinessObject(BoObjectTypes.oOrders), Documents)
Dim BusinessDelivery As Documents = DirectCast(vCompany.GetBusinessObject(BoObjectTypes.oDeliveryNotes), Documents)
Dim orders As Documents = BusinessOrders
orders.GetByKey(Convert.ToInt32(reader(0)))
OrderID = Convert.ToString(reader(1))
Dim Delivery As Documents = BusinessDelivery
Delivery.CardCode = orders.CardCode
Delivery.CardName = orders.CardName
Delivery.NumAtCard = orders.NumAtCard
'Delivery.DocNum = orders.DocNum
Delivery.HandWritten = BoYesNoEnum.tNO
Delivery.Series = 8
Delivery.DocDate = DateTime.Today
Delivery.DocDueDate = DateTime.Today
Delivery.TaxDate = DateTime.Today
Delivery.Address = orders.Address
Delivery.Address2 = orders.Address2
Delivery.Comments = "Based on Sales Order #" + orders.NumAtCard & "."
Delivery.DocCurrency = orders.DocCurrency
Delivery.DocDueDate = orders.DocDueDate
Delivery.DocObjectCode = SAPbobsCOM.BoObjectTypes.oDeliveryNotes
Delivery.ShipToCode = orders.ShipToCode
Dim lines As Document_Lines = orders.Lines
'If (count > 0) Then
' lines.Add()
' lines.SetCurrentLine((lines.Count - 1))
'End If
Dim oPickList As PickLists = DirectCast(vCompany.GetBusinessObject(BoObjectTypes.oPickLists), PickLists)
oPickList.GetByKey(orders.Lines.PickListIdNumber)
For i As Int32 = 0 To (lines.Count - 1)
If i > 0 Then
Delivery.Lines.Add()
Delivery.Lines.SetCurrentLine(i)
End If
' Set the Current Lines on the order
orders.Lines.SetCurrentLine(i)
Try
oPickList.Lines.SetCurrentLine(i)
Delivery.Lines.BaseEntry = oPickList.Lines.OrderEntry
Delivery.Lines.BaseLine = oPickList.Lines.OrderRowID
Delivery.Lines.Quantity = oPickList.Lines.PickedQuantity
Delivery.Lines.BaseType = DirectCast(SAPbobsCOM.BoObjectTypes.oOrders, Integer)
Delivery.Lines.BinAllocations.BinAbsEntry = oPickList.Lines.BinAllocations.BinAbsEntry
Dim rs As SAPbobsCOM.Recordset = vCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
rs.DoQuery("select itemcode, price, dscription from RDR1 R where R.LineNum = " & oPickList.Lines.OrderRowID & " and R.PickIdNo = " & oPickList.Lines.AbsoluteEntry)
While (rs.EoF <> True)
Delivery.Lines.ItemCode = rs.Fields.Item(0).Value.ToString 'orders.Lines.ItemCode
Delivery.Lines.UnitPrice = CType(rs.Fields.Item(1).Value.ToString, Double) 'orders.Lines.UnitPrice
Delivery.Lines.ItemDescription = rs.Fields.Item(2).Value.ToString 'orders.Lines.ItemDescription
rs.MoveNext()
End While
rs = Nothing
Catch ex As Exception
Continue For
My.Computer.FileSystem.WriteAllText(_LogPath, ErrDetails.ToString, True)
End Try
Next
If Delivery.Add() <> 0 Then
ErrDetails.AppendLine(" Unable to create Delivery note for Order: " & OrderID & " <br /> " & vCompany.GetLastErrorCode() & ":" & vCompany.GetLastErrorDescription())
Else
ErrDetails.AppendLine("Successfully created Delivery note for Order:" & OrderID) ' & " as requested by " & UserEmail & ".")
End If
orders = Nothing
Delivery = Nothing
BusinessOrders = Nothing
BusinessDelivery = Nothing
My.Computer.FileSystem.WriteAllText(_LogPath, ErrDetails.ToString, True)
End While
'orders = Nothing
'BusinessOrders = Nothing
End Using
Catch ex As Exception
ErrDetails.AppendLine(" Error generating Delivery note for Order: " & OrderID & " <br /> " & ex.ToString())
My.Computer.FileSystem.WriteAllText(_LogPath, ErrDetails.ToString, True)
Finally
If Not String.IsNullOrWhiteSpace(ErrDetails.ToString) Then
My.Computer.FileSystem.WriteAllText(_LogPath, (ChrW(13) & ChrW(10) & ChrW(13) & ChrW(10) & "Errors encountered while registering data on " & System.DateTime.Now.ToString("F") & ".Errors:" & ChrW(13) & ChrW(10) & Me.ErrDetails.ToString), True)
Else
My.Computer.FileSystem.WriteAllText(_LogPath, (ChrW(13) & ChrW(10) & ChrW(13) & ChrW(10) & "Application Ran successfully on " & System.DateTime.Now.ToString("F") & "."), True)
End If
End Try
End Sub
The Error message am getting is 1470000368 - The quantity allocated to bin locations must be positive.Am getting this error now is
"1470000341 - Fully allocate item "1017494" to bin locations in warehouse "Isolo". Issue is we have items in multiple Bin locations and the items have been picked via the pick ticket. Is it also possible to generate the delivery note off the Pick List.
The new code am using is
Public Sub Sales2Delivery() '(ByVal OrderID As String)
Dim OrderID As String = ""
Try
Using connection As New SqlConnection(StaginConn)
'Dim command As New SqlCommand("SELECT DocEntry from ORDR with (nolock) WHERE NumAtCard = '" & OrderID & "'", connection)
Dim command As New SqlCommand("SET DATEFORMAT DMY; select distinct top 5 o.DocEntry, o.NumAtCard from ordr O with (nolock) join RDR1 R with (nolock) on R.DocEntry = O.DocEntry join OPKL P with (nolock) on P.AbsEntry = R.PickIdNo where u_shipstate = 'Delivered' and CAST(O.docdate as date) >= '30/04/2014' and P.Status = 'Y' and o.DocStatus = 'O';", connection)
connection.Open()
Dim reader As SqlDataReader = command.ExecuteReader()
' Call Read before accessing data.
While reader.Read()
Dim BusinessOrders As Documents = DirectCast(vCompany.GetBusinessObject(BoObjectTypes.oOrders), Documents)
Dim BusinessDelivery As Documents = DirectCast(vCompany.GetBusinessObject(BoObjectTypes.oDeliveryNotes), Documents)
Dim orders As Documents = BusinessOrders
orders.GetByKey(Convert.ToInt32(reader(0)))
OrderID = Convert.ToString(reader(1))
Dim Delivery As Documents = BusinessDelivery
Delivery.CardCode = orders.CardCode
Delivery.CardName = orders.CardName
Delivery.NumAtCard = orders.NumAtCard
'Delivery.DocNum = orders.DocNum
Delivery.HandWritten = BoYesNoEnum.tNO
'Delivery.Series = 8
Delivery.DocDate = DateTime.Today
Delivery.DocDueDate = DateTime.Today
Delivery.TaxDate = DateTime.Today
Delivery.Address = orders.Address
Delivery.Address2 = orders.Address2
Delivery.Comments = "Based on Sales Order #" + orders.NumAtCard & "."
Delivery.DocCurrency = orders.DocCurrency
Delivery.DocDueDate = orders.DocDueDate
Delivery.DocObjectCode = SAPbobsCOM.BoObjectTypes.oDeliveryNotes
Delivery.ShipToCode = orders.ShipToCode
Dim lines As Document_Lines = orders.Lines
'If (count > 0) Then
' lines.Add()
' lines.SetCurrentLine((lines.Count - 1))
'End If
Dim oPickList As PickLists = DirectCast(vCompany.GetBusinessObject(BoObjectTypes.oPickLists), PickLists)
oPickList.GetByKey(orders.Lines.PickListIdNumber)
For i As Int32 = 0 To (lines.Count - 1)
If i > 0 Then
Delivery.Lines.Add()
Delivery.Lines.SetCurrentLine(i)
End If
' Set the Current Lines on the order
orders.Lines.SetCurrentLine(i)
Try
oPickList.Lines.SetCurrentLine(i)
Delivery.Lines.BaseEntry = oPickList.Lines.OrderEntry
Delivery.Lines.BaseLine = oPickList.Lines.OrderRowID
Delivery.Lines.Quantity = oPickList.Lines.PickedQuantity
Delivery.Lines.BaseType = DirectCast(SAPbobsCOM.BoObjectTypes.oOrders, Integer)
'Dim rs As SAPbobsCOM.Recordset = vCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
'rs.DoQuery("select itemcode, price, dscription from RDR1 R where R.LineNum = " & oPickList.Lines.OrderRowID & " and R.PickIdNo = " & oPickList.Lines.AbsoluteEntry)
'While (rs.EoF <> True)
Delivery.Lines.ItemCode = orders.Lines.ItemCode
Delivery.Lines.UnitPrice = orders.Lines.UnitPrice
Delivery.Lines.ItemDescription = orders.Lines.ItemDescription
' rs.MoveNext()
' End While
'rs = Nothing
Catch ex As Exception
Continue For
My.Computer.FileSystem.WriteAllText(_LogPath, ErrDetails.ToString, True)
End Try
Next
If Delivery.Add() <> 0 Then
ErrDetails.AppendLine(" Unable to create Delivery note for Order: " & OrderID & " <br /> " & vCompany.GetLastErrorCode() & ":" & vCompany.GetLastErrorDescription())
Else
ErrDetails.AppendLine("Successfully created Delivery note for Order:" & OrderID) ' & " as requested by " & UserEmail & ".")
End If
orders = Nothing
Delivery = Nothing
BusinessOrders = Nothing
BusinessDelivery = Nothing
My.Computer.FileSystem.WriteAllText(_LogPath, ErrDetails.ToString, True)
End While
'orders = Nothing
'BusinessOrders = Nothing
End Using
Catch ex As Exception
ErrDetails.AppendLine(" Error generating Delivery note for Order: " & OrderID & " <br /> " & ex.ToString())
My.Computer.FileSystem.WriteAllText(_LogPath, ErrDetails.ToString, True)
Finally
If Not String.IsNullOrWhiteSpace(ErrDetails.ToString) Then
My.Computer.FileSystem.WriteAllText(_LogPath, (ChrW(13) & ChrW(10) & ChrW(13) & ChrW(10) & "Errors encountered while registering data on " & System.DateTime.Now.ToString("F") & ".Errors:" & ChrW(13) & ChrW(10) & Me.ErrDetails.ToString), True)
Else
My.Computer.FileSystem.WriteAllText(_LogPath, (ChrW(13) & ChrW(10) & ChrW(13) & ChrW(10) & "Application Ran successfully on " & System.DateTime.Now.ToString("F") & "."), True)
End If
End Try
End Sub -
Crystal Parameter Hierarchy Pick List not showing in Infoview
Hello,
We are having an issue with crystal reports not showing the hierarchy pick list in infoview.
We have 3 environments, Dev, QA, Prod.
Business Objects environments consist of 3 separate servers
Dev
Windows Server 2003 64bit
BOXI 3.1 with Service Pack 2
Integration Kit 3.1 with SP2
Crystal Reports V1 SP2
QA
Windows Server 2003 64bit
BOXI 3.1 with Service Pack 2
Integration Kit 3.1 with SP2
Crystal Reports V1 SP2
Prod
Windows Server 2003 64bit
BOXI 3.1 with Service Pack 2
Integration Kit 3.1 with SP2
Crystal Reports V1 SP2
SAP BW Environments consist of 2 server landscapes, with DEV / QA sitting on 1 and production on its own.
ServerA
Dev and QA
ServerB
Prod
We create a crystal report in Dev BOBJ, and publish to DEV SAP BW system sitting on ServerA.
The picklist shows hierarchy properly in Dev Infoview.
We then LCM the report to QA BOBJ, and Do Not publish to QA SAP BW system sitting on ServerA.
We transport the role that the report was published to, from Dev SAP BW to QA SAP BW
The picklist shows hierarchy properly in QA Infoview.
We then LCM the report to PROD BOBJ, and Do Not publish to PROD SAP BW system sitting on ServerB.
We transport the role from QA SAP BW to Prod SAP BW
The picklist does NOT show hierarchy properly in Prod Infoview.
We are a bit confused on why the picklist works properly on QA Infoview without publishing, but will not work on Production Infoview.
Is it because the repository objects for the picklist contain some server paths? (Since DEV and QA sit on the same server "ServerA")
Do we need to publish in production SAP BW for the hierarchy pick list to function?
Any help would be appreciated,
Thanks!
NickHi Nick,
Did you get this resolved? We are encountering the same issue. We have migrated our report from QA to Prod using BW Transport and then used BW Publisher to publish to BOE. The parameter list shows in InfoView for Dev and QA, but not Prod.
We're using BOE SP2 FP 2.8 -
List of issues with DM6.0
Here's my list of issues with Desktop Manager 6 that I would like to see addressed.
1) No minimize to system tray. This isn't a huge deal but I'd like to see it return.
2) Halt incoming e-mail to device when connected. This needs to come back. I don't need my Blackberry buzzing on my desk every two minutes when I'm sitting in front of my e-mail client.
3) Folder sync selection. My mail server has rules that automatically sort incoming e-mails into different folders. I'm pretty sure practically everybody in an enterprise e-mail environment does this. In previous versions of DM, there was an option to choose which folders to sync. This is now gone, although I believe because these settings end up stored on the BES server my settings have remained for now. Moving forward, I can't change any of them without talking to our BES administrator.
4) Automatic backup is broken. I've set DM to automatically backup my device "Weekly" when it is connected. What actually happens is every time I connect my blackberry it gets backed up - this can happen multiple times in one day. Pretty useless.
5) Mass storage mode settings on blackberry are bypassed. I have my bb set to prompt whether I want to enable mass storage mode when I connect it. Now, when I connect my bb it immediately enters mass storage mode without a prompt on the device or on the desktop. I have this configured because if you use any kind of custom ringtone, even if it is stored on the internal memory and not on the media card, as soon as mass storage mode is enabled the bb cannot access the files internally and ringtones default back to a standard generic one. I can no longer wander away from my desk and hear my phone ringing and identify that it is my phone.
That's my current (growing) list of issues. I will update with more, if anyone wants to confirm these issues or add others I will add to the list as well.you need to add media administration is non existent without Roxio Media Manager. You can no longer pick and choose which files to exchange. Synching is the only option.
Also, if media files are encrypted, DM 6 cannot read them. This was dealt with in Roxio Manager by simply inputing the encryption password... -
List of issues under investigation by Tech Support
I would like to be able to see somewhere the list of issues which have been accepted by Tech Support as problems and are under investigation for correction in future releases.
Despite all care taken to stay as long as I could in LR 1.2, which after few bypasses worked fine for me, I migrated to 1.3.1 and discovered I had missed a couple of problems (Quick Develop Reset no longer works in 1.3/1.3.1, nor does flag as rejected with filter set to Pick and unflagged only).
Reading the posts made by users having the problem, I am unable to find out if Tech Support are aware of this, nor if they have accepted the problems described as issues to be fixed.I am sure ADobe knows of the Reset Problem. Time will tell if it gets fixed with the next Version release.
I don't know about the other Pick/Reject issue.
No Adobe does not do a list of known issues displayed for Users to see.
Don
Don Ricklin, MacBook 2Ghz Duo 2 Core running 10.5.1 & Win XP, Pentax *ist D
See LR Links list at my
Blog for related sites.
Maybe you are looking for
-
Forced to "upgrade" for more $$$ and now my FIOS speed is crippled.
On Wednesday of this week, I was happily using my FIOS 20/5 service with no problems when I realized my annual agreement for the TV/Internet package was about to expire so I proactively called Verizon to renew for another year of service. The agent t
-
Standard Service Process-Line item for TECO not creating
Hi, In the standard repair order process,upon TECO of service order,one line item will get generated in repair order and based on that outbound delivery will be done.In mycase after TECO of service order,line item is not automatically getting created
-
Opening a .txt file from an application
I have an application that extends JFrame. There is a JButton that I want to use to open a file called "Instructions.txt." and the path to the file is "E:\CM0112\Code\Instructions.txt". I want to open this file using TextPad, I have tried the code Ru
-
Need session variable after inserting a record.
I have a page where I am setting up a new user. After they enter their username, password, address etc. I am inserting the record when they press the commit button, then moving on to the next page. I have a session variable setup called user_name, w
-
Second hand ipad locked to unknown previous owner
hi,i bought a second hand ipad 4,but it is locked with the previous unknown users id,is there anyway of resetting the ipad back to factory settings.many thanks