What's the usage for WSDL of sender agreement?
Hi gurus,
Our scenarios are using soap sender adpater, and we find in PI 7.11 there is a functionality to display the wsdl of sender agreement.
It seems xmlspy can create soap request based on the url format of wsdl, but we can't send the soap request to PI as it gave the error message as below " Couldn't retrieve inbound binding for the given P/S/A values: FP=;TP=;FS=null;TS=;AN=null;ANS=null;".
Do we have to use the "TOOLS->display wsdl" menu to get the wsdl file to local and then provide it to 3rd party system? If so, we have to export wsdl again whenever data structure changes.
Thanks in advance.
HI,
Do we have to use the "TOOLS->display wsdl" menu to get the wsdl file to local and then provide it to 3rd party system? If so, we have to export wsdl again whenever data structure changes.
---->yes ,we have to export wsdl again whenever data structure changes.
and
we have 2 approaches for generating WSDL FILE
1. in sender Agreement
2. from memu bar-> tools
but we have to generate WSDL file Through Menu bar "TOOLS" because there is chance to provide url and sender details after change the Structure..,..
thanks,
Similar Messages
-
What is the cost for a multi user agreement for CS3
Purchased CS3 for Mac from eBay, seems I can install it on 2 computers. What is the cost involved if I wanted to add another?
What is the cost involved if I wanted to add another?
There is no such thing. Another user simply means another full license. It's irrelevant, though. As Steve already said, CS3 is now 5 versions behind and other than used copies cannot be bought officially from Adobe or their resellers.
Mylenium -
What is the usage of for all entries ?
What is the Usage of read table after using for all entries ?
In the following example what exactly it is doing ?
Usage of 'for all entries' in Select Statement
FORM data_retrieval.
DATA: ld_color(1) TYPE c.
DATA: BEGIN OF T_VBAP OCCURS 0,
VBELN LIKE VBAP-VBELN,
MATNR LIKE VBAP-MATNR,
POSNR LIKE VBAP-POSNR,
END OF T_VBAP.
DATA: BEGIN OF T_VBFA OCCURS 0,
VBELV LIKE VBFA-VBELV,
VBELN LIKE VBFA-VBELN,
VBTYP_N LIKE VBFA-VBTYP_N,
END OF T_VBFA.
DATA: BEGIN OF T_VBAK OCCURS 0,
VBELN LIKE VBAK-VBELN,
IHREZ LIKE VBAK-IHREZ,
END OF T_VBAK.
DATA: BEGIN OF T_KNA1 OCCURS 0,
KUNNR LIKE KNA1-KUNNR,
NAME1 LIKE KNA1-NAME1,
END OF T_KNA1.
DATA: BEGIN OF T_MAKT OCCURS 0,
MATNR LIKE MAKT-MATNR,
MAKTX LIKE MAKT-MAKTX,
END OF T_MAKT.
SELECT likpvbeln likplifex likpbldat likpwadat likpwadat_ist likpkodat likp~lfart
likpkunnr likpvstel lipsposnv lipslfimg lipsvrkme lipslgmng lips~meins
lipswerks lipslgort lipscharg lipsvbelv lipsposnr lipsmatnr
lipsvbeln LIPSVGBEL LIPSVGPOS vbupkosta vbupwbsta vbupposnr vbup~vbeln
VBAKIHREZ VBAKVBELN VBAP~VBELN
INTO CORRESPONDING FIELDS OF TABLE it_itab
FROM ( likp
INNER JOIN lips
ON lipsvbeln = likpvbeln
INNER JOIN vbup
ON vbupposnr = lipsposnr
and VBUPVBELN = LIPSVBELN )
left outer join VBAK
on VBAKVBELN = LIPSVGBEL
inner join VBAP
on VBAPVBELN = VBAKVBELN )
WHERE likp~vbeln IN so_vbeln
AND likp~lifex IN so_lifex
AND likp~lfart IN so_lfart
AND likp~kunnr IN so_kunnr
AND likp~vstel IN so_vstel
AND likp~bldat IN so_bldat
AND likp~wadat_ist IN so_wadat
AND vbup~kosta IN so_kosta
AND vbup~wbsta IN so_wbsta
AND LIPS~LFIMG NE 0.
SELECT VBELN IHREZ INTO TABLE T_VBAK
FROM VBAK
FOR ALL ENTRIES IN IT_ITAB
WHERE VBELN = IT_ITAB-VGBEL.
APPEND T_VBAK.
ENDSELECT.
SELECT VBELN MATNR POSNR INTO TABLE T_VBAP
FROM VBAP
FOR ALL ENTRIES IN IT_ITAB
WHERE VBELN = IT_ITAB-VGBEL AND
MATNR = IT_ITAB-MATNR AND
POSNR = IT_ITAB-VGPOS.
APPEND T_VBAP.
ENDSELECT.
SELECT VBELV VBELN VBTYP_N INTO TABLE T_VBFA
FROM VBFA
FOR ALL ENTRIES IN IT_ITAB
WHERE VBELV = IT_ITAB-VBELN AND
VBTYP_N = 'M' .
SELECT KUNNR NAME1 INTO TABLE T_KNA1
FROM KNA1
FOR ALL ENTRIES IN IT_ITAB
WHERE KUNNR = IT_ITAB-KUNNR.
APPEND T_KNA1.
ENDSELECT.
SELECT MATNR MAKTX INTO TABLE T_MAKT
FROM MAKT
FOR ALL ENTRIES IN IT_ITAB
WHERE MATNR = IT_ITAB-MATNR.
APPEND T_MAKT.
ENDSELECT.
*Populate field with color attributes
LOOP AT it_itab INTO wa_ITAB.
Populate color variable with colour properties
Char 1 = C (This is a color property)
Char 2 = 3 (Color codes: 1 - 7)
Char 3 = Intensified on/off ( 1 or 0 )
Char 4 = Inverse display on/off ( 1 or 0 )
i.e. wa_ekko-line_color = 'C410'
REFRESH color.
colourize 'VBELN' 0. " .
WA_ITAB-farbe = color[].
ld_color = ld_color + 1.
Only 7 colours so need to reset color value
IF ld_color = 3. "8
ld_color = 1.
ENDIF.
CONCATENATE 'C' ld_color '10' INTO wa_ITAB-line_color.
WA_ITAB-NAME1 = ''.
WA_ITAB-MAKTX = ''.
WA_ITAB-IHREZ = ''.
WA_ITAB-VBELV = ''.
READ TABLE T_KNA1 WITH KEY KUNNR = WA_ITAB-KUNNR.
IF SY-SUBRC = 0.
WA_ITAB-NAME1 = T_KNA1-NAME1.
ENDIF.
READ TABLE T_MAKT WITH KEY MATNR = WA_ITAB-MATNR.
IF SY-SUBRC = 0.
WA_ITAB-MAKTX = T_MAKT-MAKTX.
ENDIF.
READ TABLE T_VBAK WITH KEY VBELN = WA_ITAB-VGBEL.
IF SY-SUBRC = 0.
WA_ITAB-IHREZ = T_VBAK-IHREZ.
ENDIF.
READ TABLE T_VBFA WITH KEY VBELV = WA_ITAB-VBELN.
IF SY-SUBRC = 0.
WA_ITAB-VBELVA = T_VBFA-VBELN.
ENDIF.
READ TABLE T_VBAP WITH KEY VBELN = WA_ITAB-VGBEL
POSNR = WA_ITAB-VGPOS
MATNR = WA_ITAB-MATNR.
IF SY-SUBRC = 0.
WA_ITAB-IHREZ = T_VBAK-IHREZ.
ENDIF.
wa_ekko-line_color = 'C410'.
MODIFY it_itab FROM wa_itab.
ENDLOOP.
ENDFORM. " data_retrievalhi Jyotirmoy,
The explanation below can give u an idea of wat is going in ur code..
Use of FOR ALL Entries
Outer join can be created using this addition to the where clause in a select statement. It speeds up the performance tremendously, but the cons of using this variation are listed below
Duplicates are automatically removed from the resulting data set. Hence care should be taken that the unique key of the detail line items should be given in the select statement.
If the table on which the For All Entries IN clause is based is empty, all rows are selected into the destination table. Hence it is advisable to check before-hand that the first table is not empty.
If the table on which the For All Entries IN clause is based is very large, the performance will go down instead of improving. Hence attempt should be made to keep the table size to a moderate level.
Not Recommended
Loop at int_cntry.
Select single * from zfligh into int_fligh
where cntry = int_cntry-cntry.
Append int_fligh.
Endloop.
Recommended
Select * from zfligh appending table int_fligh
For all entries in int_cntry
Where cntry = int_cntry-cntry.
Thankyou,
Regards. -
Illustrator keeps quitting…notice others have had similar issues…so what it the reason for "sending a report" to Adobe if nothing can be done with it????? paying for a product that I can't use when I need to use it and no help…come on…someone has to have an answer…HELP Pleeeeease
<moved from Adobe Creative Cloud to Illustrator>
reset your preferences -
acrobat: http://help.adobe.com/en_US/acrobat/X/pro/using/WS58a04a822e3e50102bd615109794195ff-7feb.w .html
adobe media encoder: https://forums.adobe.com/thread/1713540
after effects: http://helpx.adobe.com/after-effects/using/preferences.html
dreamweaver: https://helpx.adobe.com/dreamweaver/kb/restore-preferences-dreamweaver-cs6-cc.html
flash: http://helpx.adobe.com/flash/kb/re-create-preferences-flash-professional.html
illustrator: http://helpx.adobe.com/illustrator/using/setting-preferences.html
indesign: https://forums.adobe.com/thread/526990
lightroom: https://helpx.adobe.com/lightroom/help/setting-preferences-lightroom.html
muse (mac): https://forums.adobe.com/thread/1246022?tstart=0
photoshop: https://forums.adobe.com/thread/375776
photoshop elements: https://helpx.adobe.com/photoshop-elements/kb/preference-file-locations-photoshop-elements .html, http://www.photokaboom.com/photography/learn/Photoshop_Elements/troubleshooting/1_delete_p references_file.htm
premiere elements: https://helpx.adobe.com/photoshop-elements/kb/preference-file-locations-photoshop-elements .html
premiere pro: http://www.mediacollege.com/adobe/premiere/pro/troubleshooter/trash-preferences.html
if that fails, uninstall, clean (http://www.adobe.com/support/contact/cscleanertool.html) and reinstall -
Can I begin prepaid service with a $100.00 card good for one year and if so what are the usage terms?
Yes; phone is for Verizon PREPAID plans. Sri I did not state that correctly. I see that there are prepaid plans with monthly usage etc. I see some offers on line for a $100.00 card that's good for one year. Trying to determine if that is available from a Verizon store to begin a new plan. Checked with two different Verizon stores and got two opposite answers and neither was sure of the terms. Simply trying to get a low cost backup. Thank you for responding.
-
HT4436 What is the cost for iCloud usage?
What is the cost for iCloud usage?
Here you go:
You can purchase the following amounts of iCloud storage:
10 additional GB (15 GB total): $20/year
20 additional GB (25 GB total): $40/year
50 additional GB (55 GB total): $100/year
For more info please check: http://support.apple.com/kb/ht4874 -
What is the usage of START_FORM and OPEN_FORM
Hi,
In sap script,exactly what is the usage of START_FORM,OPEN_FORM,CLOSE_FORM and END_FORM.Could you please help out.
Thanks,
MadhuHai Madhu
For START_FORM
SAPscript: Start a form
The layout set can be changed in the current print procedure with START_FORM. It is therefore possible to combine several different layout sets in one printer output. Before a new layout set is opened with START_FORM, an open layout set must be closed with END_FORM.
Parameters
ARCHIVE_INDEX
FORM
LANGUAGE
STARTPAGE
PROGRAM
MAIL_APPL_OBJECT
LANGUAGE
Exceptions
FORM
FORMAT
UNENDED
UNOPENED
UNUSED
SPOOL_ERROR
CODEPAGE
For OPEN_FORM
SAPscript: Open form printing
The module OPEN_FORM opens layout set printing. This function must be called up before you can work with other layout set functions (WRITE_FORM, ...).
It is not obligatory to enter a layout set name to open it. If a layout set is not specified, one must be opened with START_FORM.
For information on DEVICE MAIL see function module SO_NEW_DOCUMENT_SEND_API1
Parameters
APPLICATION
ARCHIVE_INDEX
ARCHIVE_PARAMS
DEVICE
DIALOG
FORM
LANGUAGE
OPTIONS
MAIL_SENDER
MAIL_RECIPIENT
MAIL_APPL_OBJECT
RAW_DATA_INTERFACE
SPONUMIV
LANGUAGE
NEW_ARCHIVE_PARAMS
RESULT
Exceptions
CANCELED
DEVICE
FORM
OPTIONS
UNCLOSED
MAIL_OPTIONS
ARCHIVE_ERROR
INVALID_FAX_NUMBER
MORE_PARAMS_NEEDED_IN_BATCH
SPOOL_ERROR
CODEPAGE
For CLOSE_FORM
SAPscript: End layout set printing
Form printing started with OPEN_FORM is completed. Possible closing operations on the form last opened are carried out.
Form printing must be completed by this function module. If this is not carried out, nothing is printed or displayed on the screen.
Parameters
RESULT
RDI_RESULT
OTFDATA
Exceptions
UNOPENED
BAD_PAGEFORMAT_FOR_PRINT
SEND_ERROR
SPOOL_ERROR
CODEPAGE
For END_FORM
SAPscript: Terminate a form
Closes the current layout set. Final operations required on this layout set are carried out.
CAUTION: END_FORM is not a replacement for CLOSE_FORM.
Parameters
RESULT
Exceptions
UNOPENED
BAD_PAGEFORMAT_FOR_PRINT
SPOOL_ERROR
CODEPAGE
Thanks & regards
Sreenivasulu P -
What are the steps for loading master data
Hello
what are the steps for loading master data? i want to learn about loading all master data and the steps to choose the best way to load the data.
if anyone has documents please send me the documents i will be really greatful
[email protected] thanks everyone
EvionHi Heng,
Download the data into a CSV file.
Write a program using GUI_UPLOAD to upload the CSV file and insert records.Chk the below link for example
http://www.sap-img.com/abap/vendor-master-upload-program.htm
Reward Points for the useful solutions.
Regards,
Harini.S -
What are the settings for apn data and mms for iphone 4 on straight talk?
what are the settings for cellular data network APN DATA and MMS for Straighttalk sims on IPhone 4?I cant send or recieve pictures.My service keeps losin signal constantly saying no service then 1 bar,2 bars,3 bars...then back down to no service.It drops calls.Iv been trying to find out the answer to this problem for 2 weeks!I have no Profile selection in my settings either to do wat its showing online on one website.and have entered numerous diffrent APNs and none have worked!!!!PLEASE HELP!!!
They're asking a question about carrier settings for their iPhone. I think that has everything to do with Apple.
Maybe they did already ask Straight Talk. I've called Straight Talk before... they're not too helpful.
You know, this forum would be much friendlier if people in this forum would quit squabbling, & posting comedic replies, not too mention name calling (like I did), when people are just needing some help.
It's also frustrating that people stick up for the guy who doesn't help, but rather takes the time to post some smart alec reply. Granted, I shouldn't have name-called... some people just frustrate me when they act like that.
Admittedly, there ARE some grey areas when it comes to carrier questions... but let the moderators do their job when someone is asking innappropriate stuff. And if the mods aren't chiming in, then that's a good indication that what the thread is about IS in fact Apple related. -
What does the usage of CURSOR word mean in an SQL statement?
Hey folks,
Please check out the following query and do please explain me what does the usage of CURSOR keyword in an SQL statement mean.
select deptno,cursor(select ename from emp a where a.deptno=b.deptno) from dept b;
well, the output was like this,
DEPTNO CURSOR(SELECTENAMEFR
10 CURSOR STATEMENT : 2
CURSOR STATEMENT : 2
ENAME
CLARK
KING
20 CURSOR STATEMENT : 2
CURSOR STATEMENT : 2
ENAME
SMITH
JONES
SCOTT
ADAMS
FORD
30 CURSOR STATEMENT : 2
CURSOR STATEMENT : 2
ENAME
ALLEN
WARD
MARTIN
BLAKE
TURNER
JAMES
6 rows selected.
40 CURSOR STATEMENT : 2
CURSOR STATEMENT : 2
no rows selected
Your favour'll be deeply appreciated.
Cheers,
PCZThis returns a non-square result set. Each row of the result is a deptno and then a result set of the enames in that deptno.
This can be useful when you need to send a lot of data to a client application in a single query that would otherwise contain a lot of redundancy. It tends to be a relatively unusual construct (I've only found one situation where it was appropriate in my career) and requires some relatively sophisticated understanding on both the database and client sides.
Justin -
Re: (forte-users) Ok, what's the "secret" for setting serverside envi
Dear Robinson,
It seems to be that you have 2 ways of solving the problem:
1) restart forte after setting the environment variables
2) write a little application which sets the required variables, using
the task.part.OperatingSystem.SetEnv(name,value) method.
If you have to chage the variables rarely, then it`s easier to restart forte,
otherwise I would suggest to use the SetEnv function...
Best Regards,
Tamas Deak
"Robinson, Richard" wrote:
Subject says it all.
We have a bunch of environment variables that are used by the server side
objects. What I want to do is change the value of some of the variables
prior to running my application in Forte Development IDE (3.0.G.2). I've
tried to set the environment variables via NT's registry, but it appears
that at execution time the variables take on the value of whatever they are
for the node manager.
Most IDE's I've worked with before have a way to specify environment
variables right in the tool. Forte doesn't appear to have that capability -
say it ain't so!
Any clues?
For the archives, go to: http://lists.sageit.com/forte-users and use
the login: forte and the password: archive. To unsubscribe, send in a new
email the word: 'Unsubscribe' to: [email protected]
Tamas Deak
Lufthansa Systems Hungary
(forte developer)
2-6 Mazsa ter, Budapest, 1107, HUNGARY
(36-1) 4312 973
[email protected]
[email protected][email protected]-Richard,
There is no way of changing the environment variable once the Node
Manager is up. You will have to shutdown the node manager and then restart
it to have the new environment variables take effect. Sorry, there is no
secret way of doing this that I know of.
But you can set the variables on you development machine and run you
application without distributing. This way the partition will be running in
your client machine and not the server.
Another way we have also got around this is by having a special
environment variable on the client side that opens a admin screen when you
run you application. This admin screen will allow you to change the
environment variables and then set them on the server partition. You will
have to do come coding on the server to make this happen but if you are
using a framework then it should be easy. We call this developer reconnect
facility. It only can be activated by the special client side environment
variable. I comes in very handy when we are development and want to change
the database on the server partition.
Hope this help.
ka
Kamran Amin
Framework, Inc.
303 South Broadway
Tarrytown, NY 10591
(914) 631-2322x121
[email protected]
http://www.frameworkinc.com/
-----Original Message-----
From: Robinson, Richard [mailto:[email protected]]
Sent: Thursday, November 04, 1999 7:23 AM
To: [email protected]
Subject: (forte-users) Ok, what's the "secret" for setting server side
environment varia bles when running in the Forte Development
Environment?
Subject says it all.
We have a bunch of environment variables that are used by the server side
objects. What I want to do is change the value of some of the variables
prior to running my application in Forte Development IDE (3.0.G.2). I've
tried to set the environment variables via NT's registry, but it appears
that at execution time the variables take on the value of whatever they are
for the node manager.
Most IDE's I've worked with before have a way to specify environment
variables right in the tool. Forte doesn't appear to have that capability -
say it ain't so!
Any clues?
For the archives, go to: http://lists.sageit.com/forte-users and use
the login: forte and the password: archive. To unsubscribe, send in a new
email the word: 'Unsubscribe' to: [email protected] -
What is the recommendation for cleaning ones sensor? I have a 5D.
What is the recommendation for cleaning the sensor on the 5D III
Thank you,
MThe manual recommends using a blower when the automatic cleaning fails - or better yet, sending it to Canon for service. Sometimes - rarely - a blower will work and is the simplest and reasonably safe thing to use.
Otherwise many like the Sensor Swab solution. It is tedious and expensive, but I have used it effectively several times - especially on the 5D that seemed more prone to spots than the newer models. The problem I always have is going from bad to worse to finally better - a lot of patience is required and wasting or going through several of the swabs is not uncommon. Maybe my technique sucks, but I find it takes a lot of time and swabs to be eventually be satisfied. That said, I have never caused any damage and I have always managed to finally get the sensor clean. Along with the swabs, good lighting and magnification (reading glasses or similar) is also necessary as the spots that look huge on a photo will be nearly invisible.
http://www.sensorswab.com/
Steve
EOS 5D MKIII -
OS:RH71
ORACLE RELEASE 8.1.7
what's the usage of function dbms_standard.client_ip_address of
sys? THX.Johnny.Danger wrote:
We have a somewhat mini scale network. We have anywhere from 40 to 60 ranging from WLan and Lan devices. Right now we have been using opendns for content filtering but we would like to limit certain sites to just certain groups and if someone goes onto a site they shouldn't then what we would like to know is the IP of the user and there mac address If we could somehow find a captive portal software or hardware that would be perfect because it takes a lot of guess work out of things. We use Apple Wireless router's and run 2 server's one running Mac OSX Server 10.6.7 and a 2nd server running the same which act's as our OD replica
So my question is what do you guys use?
Were looking for the more user friendly the better and by that i mean I don't want to be using ww-rt on some router or something
Thank you for your time.
Have a look at Vicomsoft and their Intergate Inspect package. This runs on a Mac server and lets you link to Open Directory for authenticating users and lets you set filtering for users or for groups of users. Sounds exactly what you want.
See http://www.vicomsoft.com/products/filter/index.html -
What is the usage of flag "closed" in the 'Quantities/Dates' of item in PR?
What is the usage of the flag "closed" in the 'Quantities/Dates' view of a item in PR?the help document said:'Closed: Purchase Requisition Closed
Flags a purchase requisition as closed, that means that no further purchase orders are to be created for this purchase requisition...",But I flagged this indicator,
entered the tcode:me21n,I can create a po reference this PR successfully.Why?
Please tell me what is the true usage of this flag.Thank you !
My msn:[email protected]Hi YuLin,
SAP Documentation does'nt say that no further PO's can be created after you flag the PR as closed. Please see the following documentation:
http://help.sap.com/saphelp_erp2005vp/helpdata/en/75/ee1fa755c811d189900000e8322d00/frameset.htm
Give attention to the note which says:
"You can still create purchase orders by referencing a requisition if this indicator has been set in the requisition concerned"
Hope this clarifies,
Naveen -
What is the function module used to send an email
hi
what is the function module used to send an emailHello,
Try this, It will help you. Sure.
Regards,
Rakesh.
CLASS cl_abap_char_utilities DEFINITION LOAD.
CONSTANTS:
con_tab TYPE c VALUE cl_abap_char_utilities=>horizontal_tab,
con_cret TYPE c VALUE cl_abap_char_utilities=>cr_lf.
TYPES: BEGIN OF typ_item,
asno(10) TYPE c,
matnr TYPE mseg-matnr,
maktx TYPE makt-maktx,
menge TYPE mseg-menge,
meins TYPE mseg-meins,
END OF typ_item.
DATA: wrk_menge(17) TYPE c.
DATA: sum_srno TYPE i VALUE 0.
DATA: wrk_srno TYPE n.
*Internal tables
DATA: it_std_objhdr TYPE TABLE OF solisti1.
DATA: it_std_objcnt TYPE TABLE OF solisti1.
DATA: it_std_rcvlst TYPE TABLE OF somlreci1.
DATA: it_std_objtxt TYPE TABLE OF solisti1..
DATA: it_std_objpack TYPE TABLE OF sopcklsti1 .
DATA: it_std_cntbin TYPE TABLE OF solisti1.
DATA: it_std_items TYPE TABLE OF typ_item.
DATA: is_items LIKE LINE OF it_std_items.
* DATA: it_attachment LIKE solisti1 OCCURS 0 WITH HEADER LINE.
* DATA: wa_attachment TYPE solisti1.
* Internal structures
DATA: is_docdata LIKE sodocchgi1.
DATA: is_objhdr LIKE LINE OF it_std_objhdr.
DATA: is_objcnt LIKE LINE OF it_std_objcnt.
DATA: is_rcvlst LIKE LINE OF it_std_rcvlst.
DATA: is_objtxt LIKE LINE OF it_std_objtxt.
DATA: is_objpack LIKE LINE OF it_std_objpack.
DATA: is_cntbin LIKE LINE OF it_std_cntbin.
*Work variables
DATA: wrk_lines TYPE i.
is_docdata-obj_descr = 'Movement of parts to processor'.
*Cover letter of the mail
is_objtxt = 'Dear Sir,'.
APPEND is_objtxt TO it_std_objtxt.
is_objtxt = ' '.
APPEND is_objtxt TO it_std_objtxt.
is_objtxt = text-001.
APPEND is_objtxt TO it_std_objtxt.
is_objtxt = text-002.
APPEND is_objtxt TO it_std_objtxt.
is_objtxt = text-003.
APPEND is_objtxt TO it_std_objtxt.
is_objtxt = ' '.
APPEND is_objtxt TO it_std_objtxt.
is_objtxt = 'Thanks n Regards,'.
APPEND is_objtxt TO it_std_objtxt.
is_objtxt = ' '.
APPEND is_objtxt TO it_std_objtxt.
is_objtxt = 'abc MOTORS'.
APPEND is_objtxt TO it_std_objtxt.
* Write Packing List (Main)
DESCRIBE TABLE it_std_objtxt LINES wrk_lines.
READ TABLE it_std_objtxt INTO is_objtxt INDEX wrk_lines.
is_docdata-doc_size = ( wrk_lines - 1 ) * 255 + STRLEN( is_objtxt ).
CLEAR is_objpack-transf_bin.
is_objpack-head_start = 1.
is_objpack-head_num = 0.
is_objpack-body_start = 1.
is_objpack-body_num = wrk_lines.
is_objpack-doc_type = 'RAW'.
APPEND is_objpack TO it_std_objpack.
BREAK-POINT.
*loop for selecting the data into contents bin//// Excel.
CONCATENATE 'SRNO' 'ASN no:' 'PARTNO' 'PART DESCRIPTION'
'QUANTITY' 'UNIT' INTO is_cntbin
SEPARATED BY con_tab.
CONCATENATE con_cret is_cntbin INTO is_cntbin.
APPEND is_cntbin TO it_std_cntbin.
LOOP AT it_std_items INTO is_items.
sum_srno = sum_srno + 1.
wrk_menge = is_items-menge.
wrk_srno = sum_srno.
CONCATENATE wrk_srno is_items-asno is_items-matnr is_items-maktx
wrk_menge is_items-meins
INTO is_cntbin SEPARATED BY con_tab.
CONCATENATE con_cret is_cntbin INTO is_cntbin.
APPEND is_cntbin TO it_std_cntbin.
ENDLOOP.
*To be implemented later
* CONCATENATE 'EBELN' 'EBELP' 'AEDAT' 'MATNR'
* INTO it_attach SEPARATED BY con_tab.
* CONCATENATE con_cret it_attach INTO it_attach.
* APPEND it_attach.
* LOOP AT it_ekpo INTO wa_charekpo.
* CONCATENATE wa_charekpo-ebeln wa_charekpo-ebelp
* wa_charekpo-aedat wa_charekpo-matnr
* INTO it_attach SEPARATED BY con_tab.
* CONCATENATE con_cret it_attach INTO it_attach.
* APPEND it_attach.
* ENDLOOP.
*ENDFORM. " BUILD_XLS_DATA_TABLE
DESCRIBE TABLE it_std_cntbin LINES wrk_lines.
READ TABLE it_std_cntbin INTO is_cntbin INDEX wrk_lines.
is_objpack-doc_size = ( wrk_lines - 1 ) * 255 +
STRLEN( is_cntbin ).
is_objpack-transf_bin = 'X'.
is_objpack-head_start = 1.
is_objpack-head_num = 0.
is_objpack-body_start = 1.
is_objpack-body_num = wrk_lines.
is_objpack-doc_type = 'XLS'.
is_objpack-obj_name = 'Document File'.
is_objpack-obj_descr = 'Document File'.
APPEND is_objpack TO it_std_objpack.
*Start of testing code
IF sy-uname = 'DEVELOPER'.
is_rcvlst-receiver = sy-uname.
is_rcvlst-rec_type = 'B'.
is_rcvlst-express = 'X'.
APPEND is_rcvlst TO it_std_rcvlst.
CLEAR is_rcvlst.
ENDIF.
*End of testing code
*Creating the recepient list
is_rcvlst-receiver = '[email protected]'.
is_rcvlst-rec_type = 'U'.
is_rcvlst-express = 'X'.
is_rcvlst-com_type = 'INT'.
APPEND is_rcvlst TO it_std_rcvlst.
is_rcvlst-receiver = '[email protected]'.
is_rcvlst-copy = 'X'.
is_rcvlst-rec_type = 'U'.
is_rcvlst-express = 'X'.
is_rcvlst-com_type = 'INT'.
APPEND is_rcvlst TO it_std_rcvlst.
BREAK-POINT.
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
document_data = is_docdata
put_in_outbox = 'X'
commit_work = 'X'
* IMPORTING
* SENT_TO_ALL =
* NEW_OBJECT_ID =
TABLES
packing_list = it_std_objpack
* OBJECT_HEADER =
contents_bin = it_std_cntbin
contents_txt = it_std_objtxt
* CONTENTS_HEX =
* OBJECT_PARA =
* OBJECT_PARB =
receivers = it_std_rcvlst
* EXCEPTIONS
* TOO_MANY_RECEIVERS = 1
* DOCUMENT_NOT_SENT = 2
* DOCUMENT_TYPE_NOT_EXIST = 3
* OPERATION_NO_AUTHORIZATION = 4
* PARAMETER_ERROR = 5
* X_ERROR = 6
* ENQUEUE_ERROR = 7
* OTHERS = 8
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
COMMIT WORK.
Maybe you are looking for
-
HELP: Apps Downloaded Under Expired Email Can't Be Updated on IPAD
My wife's MobilMe address has expired. She also had an older MacBook that couldn't update ITunes to the ICloud. So, she purchased a new MacBook and changed her email to a .mac account in ITunes. Here's the problem: When she tries to update apps on
-
How to append new row in rowset with parameter?
Hi, In the data input page in prerender method I have this code to filter rowset with non existing id in the table to show empty table on the page: try { getSessionBean1().getKoordinatesRowSet().setObject(1, non_existing_id);
-
Problem while archiving the redo Log
Hi all, I m having few issues in my server... I get the following error in the alert log of oracle.. There are many errors 1) No space left on device 2) ARC0: I/O error 19502 archiving log 1 to '/oracle/admin/SNM/arch/arch_1_393_668727286.arc' ARCH:
-
The below script allows me to place a date from mm-dd-yyyy format e.g. 05-17-2004 into Month Day, Year format, e.g. May 17, 2004. I used a Script Object function to convert the date. However how do I run the function inside the textfield.rawValue =
-
Where are my music videos?!
i downloaded 3 music videos from the itunes store to use on my ipod video. i can't find them anywhere....like they are in a catagory called "purchases" but as for like where the music movies and tv show opetions are there is no music video option....