DDInit does'nt generate proper descriptors
Hi,
I am having a problem generating the descriptors using EJBInit. The jar file is
attached. In the output I get the following message :
[ModuleInit]: unable to load home or bean class for entity: ReferralEJBBean
The descriptors generated do not contain the reference to the home and remote
interfaces for the bean. Is it because the beans and interfaces are in different
directories?
Regards,
Madhu
[accountmanager.jar]
Hey Christine,
An update with regards to the command line ddinit. SP01 will
actually contain an update to EJBInit and WebInit so that they
will work properly from a command line invocation. Please let me know if you have
any other questions or concerns.
Regards,
-Michael
"Michael Kovacs" <[email protected]> wrote:
>
Hey Christine,
The ddinit ant tasks were not updated and a quick peek at the
code showed that there currently isn't a way that the descriptor
files are going to be written. Not sure what happened there as
of course it doesn't make much sense for it to work that way. For 7.0 we
took a
cut of the ant task ddinit and updated it to
make it work with Builder. As a result it looks like we've
broken some functionality in the ant tasks. We never had time to go back
and make
sure that the ant tasks were calling the newer version of ddinit that is
used with
Builder. I would recommend using Builder and pointing it at your webapp
and have
it generate your descriptors that way. We will address a command line version
of
ddinit for sp2.
If you really need to have a command line version and cannot wait until
then I can
probably give you a patch.
Sorry for any inconvenience.
Regards,
-Michael
Christine Lambert <[email protected]> wrote:
I've tried to use the ant task
weblogic.ant.taskdefs.war.DDInit
to create deployment descriptors for a web app, butt when I run it (ina
dos prompt), an xml is outputted in the dos console, but no file is created.
Is there some parameters that need to be added?
I know the DDinit finds my files because it does generate <servlet-mapping>
tags and such.
thanks,
Christine
Similar Messages
-
Database Adapter does not generate proper output for PL/SQL table type
Hi,
I have a DB Adapter to invoke a stored procedure on Oracle which returns a table type.
I am getting the following output from the adapter:
</DB_Test_InputVariable><DB_Test_OutputVariable><part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="OutputParameters">
<db:OutputParameters xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:db="http://xmlns.oracle.com/pcbpel/adapter/db/APPS/BPEL_DB_TEST/XXC_KEMET_TEST_PKG-24GETITEMONH/">
<ITEM_QTY_UOM_OUT>
<ITEM_QTY_UOM_OUT_ITEM>
<SERIAL_NUM>1</SERIAL_NUM>
<ITEM_QTY_OUT>1</ITEM_QTY_OUT>
<UOM_OUT>BOX</UOM_OUT>
</ITEM_QTY_UOM_OUT_ITEM>
<ITEM_QTY_UOM_OUT_ITEM>
<SERIAL_NUM>2</SERIAL_NUM>
<ITEM_QTY_OUT>5</ITEM_QTY_OUT>
<UOM_OUT>BOX</UOM_OUT>
</ITEM_QTY_UOM_OUT_ITEM>
</ITEM_QTY_UOM_OUT>
</db:OutputParameters>
</part>
</DB_Test_OutputVariable>
When I try to transform it, it tries to select /db:OutputParameters/db:ITEM_QTY_UOM_OUT/db:ITEM_QTY_UOM_OUT_ITEM/db:SERIAL_NUM from it and does not give me any output.
I assume it's the same issue with namespace prefix.
If anyone has faced a similar issue or knows how to fix this, please let me know.I am using a DB adapter to run a stored procedure for a simple Select Query with a table as my out parameter.This creates an XSD when the partner link is created.The elementFormDefault=qualified is by default formed in the xsd.When i change it to unQualified it returns me compilation error.
Where do i need to change the root element?
My output of BPEL(P.S. - I have used synchronous BPEL) on the console is
Your test request was processed synchronously. It took 359.0milliseconds to finish and generated the following output:
Value: <ProcessResponsehttp://www.w3.org/2001/XMLSchema-instancehttp://www.example.org>
<null>
<null>
<null>database_K_DKL_NW02</null>
<null>2008-07-07T00:00:00.000+05:30</null>
<null>2008</null>
<null>3435</null>
<null>http://www.google.com</null>
</null>
<null>
<null>database_config.txt</null>
<null>2006-03-14T00:00:00.000+05:30</null>
<null>2006</null>
<null>342345</null>
<null>\\01hw180464\MOTO\database_config.txt</null>
</null>
<null>
<null>database_help.txt</null>
<null>2008-07-01T00:00:00.000+05:30</null>
<null>2008</null>
<null>68</null>
<null>\\01hw180464\MOTO\database_help.txt</null>
</null>
<null>
<null>database_search.txt</null>
<null>2007-12-03T00:00:00.000+05:30</null>
<null>2007</null>
<null>365</null>
<null>\\01hw180464\MOTO\database_search.txt</null>
</null>
</null>
</ProcessResponse>
whereas the output shown in Invoke in the visual flow is
<messages>
-<Invoke_1_Callin_Db_InputVariable>
-<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="InputParameters">
-<InputParameters xmlns="http://xmlns.oracle.com/pcbpel/adapter/db/VODAT/BPEL_CALLIN_DB/MOTOROLA_BSC_DB-24VIEW_MOTOROLA/">
<IN_FILENAME/>
</InputParameters>
</part>
</Invoke_1_Callin_Db_InputVariable>
-<Invoke_1_Callin_Db_OutputVariable>
-<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="OutputParameters">
-<db:OutputParameters xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:db="http://xmlns.oracle.com/pcbpel/adapter/db/VODAT/BPEL_CALLIN_DB/MOTOROLA_BSC_DB-24VIEW_MOTOROLA/">
-<MYCURSOR>
-<MYCURSOR_ITEM>
<SOFTWARE_PKGS>database_K_DKL_NW02
</SOFTWARE_PKGS>
<CREATION_DATE>2008-07-07T00:00:00.000+05:30
</CREATION_DATE>
<CREATION_TIME>2008
</CREATION_TIME>
<FILE_SIZE>3435
</FILE_SIZE>
<FILE_PATH>http://www.google.com
</FILE_PATH>
</MYCURSOR_ITEM>
-<MYCURSOR_ITEM>
<SOFTWARE_PKGS>database_config.txt
</SOFTWARE_PKGS>
<CREATION_DATE>2006-03-14T00:00:00.000+05:30
</CREATION_DATE>
<CREATION_TIME>2006
</CREATION_TIME>
<FILE_SIZE>342345
</FILE_SIZE>
<FILE_PATH>\\01hw180464\MOTO\database_config.txt
</FILE_PATH>
</MYCURSOR_ITEM>
-<MYCURSOR_ITEM>
<SOFTWARE_PKGS>database_help.txt
</SOFTWARE_PKGS>
<CREATION_DATE>2008-07-01T00:00:00.000+05:30
</CREATION_DATE>
<CREATION_TIME>2008
</CREATION_TIME>
<FILE_SIZE>68
</FILE_SIZE>
<FILE_PATH>\\01hw180464\MOTO\database_help.txt
</FILE_PATH>
</MYCURSOR_ITEM>
-<MYCURSOR_ITEM>
<SOFTWARE_PKGS>database_search.txt
</SOFTWARE_PKGS>
<CREATION_DATE>2007-12-03T00:00:00.000+05:30
</CREATION_DATE>
<CREATION_TIME>2007
</CREATION_TIME>
<FILE_SIZE>365
</FILE_SIZE>
<FILE_PATH>\\01hw180464\MOTO\database_search.txt
</FILE_PATH>
</MYCURSOR_ITEM>
</MYCURSOR>
</db:OutputParameters>
</part>
<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="response-headers">[]
</part>
</Invoke_1_Callin_Db_OutputVariable>
</messages>
and the output shown in ReplyOutput is :-
<outputVariable>
-<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="payload">
-<ProcessResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.example.org">
-<MYCURSOR xmlns="">
-<MYCURSOR_ITEM>
<SOFTWARE_PKGS>database_K_DKL_NW02
</SOFTWARE_PKGS>
<CREATION_DATE>2008-07-07T00:00:00.000+05:30
</CREATION_DATE>
<CREATION_TIME>2008
</CREATION_TIME>
<FILE_SIZE>3435
</FILE_SIZE>
<FILE_PATH>http://www.google.com
</FILE_PATH>
</MYCURSOR_ITEM>
-<MYCURSOR_ITEM>
<SOFTWARE_PKGS>database_config.txt
</SOFTWARE_PKGS>
<CREATION_DATE>2006-03-14T00:00:00.000+05:30
</CREATION_DATE>
<CREATION_TIME>2006
</CREATION_TIME>
<FILE_SIZE>342345
</FILE_SIZE>
<FILE_PATH>\\01hw180464\MOTO\database_config.txt
</FILE_PATH>
</MYCURSOR_ITEM>
-<MYCURSOR_ITEM>
<SOFTWARE_PKGS>database_help.txt
</SOFTWARE_PKGS>
<CREATION_DATE>2008-07-01T00:00:00.000+05:30
</CREATION_DATE>
<CREATION_TIME>2008
</CREATION_TIME>
<FILE_SIZE>68
</FILE_SIZE>
<FILE_PATH>\\01hw180464\MOTO\database_help.txt
</FILE_PATH>
</MYCURSOR_ITEM>
-<MYCURSOR_ITEM>
<SOFTWARE_PKGS>database_search.txt
</SOFTWARE_PKGS>
<CREATION_DATE>2007-12-03T00:00:00.000+05:30
</CREATION_DATE>
<CREATION_TIME>2007
</CREATION_TIME>
<FILE_SIZE>365
</FILE_SIZE>
<FILE_PATH>\\01hw180464\MOTO\database_search.txt
</FILE_PATH>
</MYCURSOR_ITEM>
</MYCURSOR>
</ProcessResponse>
</part>
</outputVariable>
Can you please tell me why am i getiing null value in my output xml in my BPEL console??
What is the solution?where do i need to change the db: prefix? -
I am trying to use Facetime and it says my devise does not have proper credentials??
I am trying to use Facetime and it says my devise does not have proper credentials. What does this mean? I have used it in the past.
While we all have MacBooks in this forum not all of us use FaceTime. There's a FaceTime Support Community where everybody uses FaceTime. You should also post this question there to increase your chances of getting an answer. https://discussions.apple.com/community/mac_app_store/facetime_for_mac
-
Does GTC generate default value for Password attribute.??
I am using GTC as trusted source reconciliation.
My doubt is if I don’t map the password attribute does it generate default value to the password attribute in user form??
I have a random password generator in pre-insert, first i tried as below which didn't work later after updating it worked fine.
IF (password=null)
Generaterandampassword
SetPassword= Generaterandampassword
If i use adapter as above it not generating random password. i see that password as 'temp' to all the users.
I am thinking gtc generates a value to password filed even if we don't pass any value... am i right?? Please let me know..
Thanks..
Edited by: IDMuser19 on Aug 17, 2010 10:30 AMHey,
See if this helps.......
http://www.oracle.com/technology/obe/fusion_middleware/im1014/oim/obe12_using_gtc_for_reconciliation/using_the_gtc.htm
Regards,
Sunny Ajmera -
Folks,
Hello.
I am installing PeopleTools 8.53 with Oracle Database Server 11gR1 and OS Oracle Linux 5.10.
Data Mover Bootstrap and Application Designer can log into Database instance successfully. My procedure to run PIA is below:
Step 1: start Oracle Database Server and LISTENR is listening.
Step 2: start Application Server ./psadmin and 8 processes are started.
Step 3: start WebLogic Server PIA /opt/PT8.53/webserv/PT853/bin/startPIA.sh
In Browser, http://192.168.196.102:8000/ps/signon.html comes up successfully. But when sign in using UserID PSADMIN and password "myname", I get the error message in Browser as below:
The application server is down at this time.
CHECK APPSERVER LOGS. THE SITE BOOTED WITH INTERNAL DEFAULT SETTINGS, BECAUSE OF: bea.jolt.ServiceException: Invalid Session
We've detected that your operating system is not supported by this website. For best results, use one of the following operating systems:
Mac OS X 10.6(Snow Leopard)
Mac OS X 10.5(Leopard)
iPad
Oracle Linux Enterprise
Mac OS X 10.4(Tiger)
Windows 8
Windows 7
Mac OS X 10.7(Lion)
Regarding Application Designer, both Database Type "Oracle" and Connection Type "Application Server", UserID "PSADMIN" and password "myname" login successfully. I view TUXLOG (current Tuxedo log file) and its last screen is below:
191723.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191723.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191723.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191724.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191724.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191724.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191724.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191724.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191725.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191725.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191725.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191726.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191726.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191726.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191726.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191726.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191727.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191727.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191727.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
191727.lucylinux.lucydomain!JSH.32462.2485226496.-2: JOLT_CAT:1626: "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password"
I View APPSRV_1023.LOG (current server log file) and its content is below:
PSADMIN.32259 (0) [2013-10-23T18:55:12.134](0) Begin boot attempt on domain PT853
PSAPPSRV.32290 (0) [2013-10-23T18:55:35.701](0) PeopleTools Release 8.53 (Linux) starting. Tuxedo server is APPSRV(99)/1
PSAPPSRV.32290 (0) [2013-10-23T18:55:35.923](0) Cache Directory being used: /home/user/psft/pt/8.53/appserv/PT853/CACHE/PSAPPSRV_1/
PSAPPSRV.32290 (0) [2013-10-23T18:56:19.256](2) App server host time skew is DB+00:00:00 (ORACLE PT853)
PSAPPSRV.32290 (0) [2013-10-23T18:56:23.504](0) Server started
PSAPPSRV.32290 (0) [2013-10-23T18:56:23.507](3) Detected time zone is EDT
PSAPPSRV.32338 (0) [2013-10-23T18:56:25.793](0) PeopleTools Release 8.53 (Linux) starting. Tuxedo server is APPSRV(99)/2
PSAPPSRV.32338 (0) [2013-10-23T18:56:26.003](0) Cache Directory being used: /home/user/psft/pt/8.53/appserv/PT853/CACHE/PSAPPSRV_2/
PSAPPSRV.32338 (0) [2013-10-23T18:57:08.871](2) App server host time skew is DB+00:00:00 (ORACLE PT853)
PSAPPSRV.32338 (0) [2013-10-23T18:57:10.662](0) Server started
PSAPPSRV.32338 (0) [2013-10-23T18:57:10.663](3) Detected time zone is EDT
PSSAMSRV.32388 (0) [2013-10-23T18:57:12.159](2) Min instance is set to 1. To avoid loss of service, configure Min instance to atleast 2.
PSSAMSRV.32388 (0) [2013-10-23T18:57:12.168](0) PeopleTools Release 8.53 (Li nux) starting. Tuxedo server is APPSRV(99)/100
PSSAMSRV.32388 (0) [2013-10-23T18:57:12.265](0) Cache Directory being used: /home/user/psft/pt/8.53/appserv/PT853/CACHE/PSSAMSRV_100/
PSSAMSRV.32388 (0) [2013-10-23T18:57:59.414](0) Server started
PSSAMSRV.32388 (0) [2013-10-23T18:57:59.416](3) Detected time zone is EDT
PSADMIN.32259 (0) [2013-10-23T18:58:48.149](0) End boot attempt on domain PT853
PSAPPSRV.32290 (1) [2013-10-23T18:59:06.144 GetCertificate](3) Returning context. ID=PSADMIN, Lang=ENG, UStreamId=185906140_32290.1, Token=PT_LOCAL/2013-10-23-11.59.26.248432/PSADMIN/ENG/vSz0ix+wq8d+zPRwQ0Wa4hcek0Q=
~
I think the error is indicated in TUXLOG file "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password". The application password "myname" in Browser http://192.168.196.102:8000/ps/signon.html page is not working. I use the same password "myname" to login Data Mover Bootstrap mode, Application Designer, and Application Server psadmin configuration successfully. I have tried a few other passwords in Browser http://192.168.196.102:8000/ps/signon.html page but not working.
My question is:
How to solve Sign In issue on http://192.168.196.102:8000/ps/signon.html that is "ERROR: Jolt client (ip address 192.168.196.102) does not have proper application password" ?
Thanks.Dear Nicolas,
Hello. I have used the same password for "DomainConnectPswd" in the file Configuration.properties with that for Application Server setting. Eventually, UserID PSADMIN sign in http://192.168.196.102:8000/ps/signon.html successfully. PeopleTools 8.53 runs correctly in Browser.
It seems that whether upgrade Oracle Linux 5.0 to the latest 5.10 does not have effect !
I am very grateful to your great help for this installation of PT8.53 with Linux and Oracle Database ! -
Cancellation document does not generate Accounting document
Hi Experts,
I am facing an issue that when a Billing document is getting cancelled through workflow ,the billing document does not generate a accounting document .I tried debugging the issue to check it but could not find the root cause of the issue.
In the code we are using 'BAPI_BILLINGDOC_CANCEL1 to cancel the billing document.
How to find that the accounting documents are getting generated from the corresponding billing documents correctly.
Thanks&Regards,
PraveenFirst of all, are you able to create S1 type cancellation document after you call the BAPI? If you are not even able to generate the cancel document, perhaps you are missing committing the BAPI after calling it by using BAPT_TRANSACTION_COMMIT.
Also are you able to create cancellation and accounting document by calling the BAPI through a test ABAP program? First check it out before using it in your workflow. -
Mailing the Report Output-Does not generating file name
Dear Gurus,
The below program fulfils the "mailing the report" requirement .it sends the out put as an attachment in XLS format.But one problem exists i.e.,it does not generate filename.It gives the filename as ".XLS"(DOT XLS).
What should be done that system generates a filename?
*& Report ZTESTMAIL *
REPORT ZTESTMAIL .
tables: ekko.
parameters: p_email type somlreci1-receiver.
types: begin of t_ekpo,
ebeln type ekpo-ebeln,
ebelp type ekpo-ebelp,
aedat type ekpo-aedat,
matnr type ekpo-matnr,
end of t_ekpo.
data: it_ekpo type standard table of t_ekpo initial size 0,
wa_ekpo type t_ekpo.
types: begin of t_charekpo,
ebeln(10) type c,
ebelp(5) type c,
aedat(8) type c,
matnr(18) type c,
end of t_charekpo.
data: wa_charekpo type t_charekpo.
data: it_message type standard table of solisti1 initial size 0
with header line.
data: it_attach type standard table of solisti1 initial size 0
with header line.
data: t_packing_list like sopcklsti1 occurs 0 with header line,
t_contents like solisti1 occurs 0 with header line,
t_receivers like somlreci1 occurs 0 with header line,
t_attachment like solisti1 occurs 0 with header line,
t_object_header like solisti1 occurs 0 with header line,
w_cnt type i,
w_sent_all(1) type c,
w_doc_data like sodocchgi1,
gd_error type sy-subrc,
gd_reciever type sy-subrc.
t_object_header = 'Text.xls'. append t_object_header.
*START_OF_SELECTION
start-of-selection.
Retrieve sample data from table ekpo
perform data_retrieval.
Populate table with detaisl to be entered into .xls file
perform build_xls_data_table.
*END-OF-SELECTION
end-of-selection.
Populate message body text
perform populate_email_message_body.
Send file by email as .xls speadsheet
perform send_file_as_email_attachment
tables it_message
it_attach
using p_email
'Example .xls documnet attachment'
'XLS'
'PO'
changing gd_error
gd_reciever.
Instructs mail send program for SAPCONNECT to send email(rsconn01)
perform initiate_mail_execute_program.
*& Form DATA_RETRIEVAL
Retrieve data form EKPO table and populate itab it_ekko
form data_retrieval.
select ebeln ebelp aedat matnr
up to 10 rows
from ekpo
into table it_ekpo.
endform. " DATA_RETRIEVAL
*& Form BUILD_XLS_DATA_TABLE
Build data table for .xls document
form build_xls_data_table.
*CONSTANTS: con_cret TYPE x VALUE '0D', "OK for non Unicode
*con_tab TYPE x VALUE '09'. "OK for non Unicode
*If you have Unicode check active in program attributes thnen you will
*need to declare constants as follows
*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.
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
*& Form SEND_FILE_AS_EMAIL_ATTACHMENT
Send email
form send_file_as_email_attachment tables pit_message
pit_attach
using p_email
p_mtitle
p_format
p_filename
p_attdescription
p_sender_address
p_sender_addres_type
changing p_error
p_reciever.
data: ld_error type sy-subrc,
ld_reciever type sy-subrc,
ld_mtitle like sodocchgi1-obj_descr,
ld_email like somlreci1-receiver,
ld_format type so_obj_tp ,
ld_attdescription type so_obj_nam ,
ld_attfilename type so_obj_des ,
ld_sender_address like soextreci1-receiver,
ld_sender_address_type like soextreci1-adr_typ,
ld_receiver like sy-subrc.
ld_email = p_email.
ld_mtitle = p_mtitle.
ld_format = p_format.
ld_attdescription = p_attdescription.
ld_attfilename = p_filename.
ld_sender_address = p_sender_address.
ld_sender_address_type = p_sender_addres_type.
Fill the document data.
w_doc_data-doc_size = 1.
Populate the subject/generic message attributes
w_doc_data-obj_langu = sy-langu.
w_doc_data-obj_name = 'SAPRPT'.
w_doc_data-obj_descr = ld_mtitle .
w_doc_data-sensitivty = 'F'.
Fill the document data and get size of attachment
clear w_doc_data.
read table it_attach index w_cnt.
w_doc_data-doc_size =
( w_cnt - 1 ) * 255 + strlen( it_attach ).
w_doc_data-obj_langu = sy-langu.
w_doc_data-obj_name = 'SAPRPT'.
w_doc_data-obj_descr = ld_mtitle.
w_doc_data-sensitivty = 'F'.
clear t_attachment.
refresh t_attachment.
t_attachment[] = pit_attach[].
Describe the body of the message
clear t_packing_list.
refresh t_packing_list.
t_packing_list-transf_bin = space.
t_packing_list-head_start = 1.
t_packing_list-head_num = 0.
t_packing_list-body_start = 1.
describe table it_message lines t_packing_list-body_num.
t_packing_list-doc_type = 'RAW'.
append t_packing_list.
Create attachment notification
t_packing_list-transf_bin = 'X'.
t_packing_list-head_start = 1.
t_packing_list-head_num = 1.
t_packing_list-body_start = 1.
describe table t_attachment lines t_packing_list-body_num.
t_packing_list-doc_type = ld_format.
t_packing_list-obj_descr = ld_attdescription.
t_packing_list-obj_name = ld_attfilename.
t_packing_list-doc_size = t_packing_list-body_num * 255.
append t_packing_list.
Add the recipients email address
clear t_receivers.
refresh t_receivers.
t_receivers-receiver = ld_email.
t_receivers-rec_type = 'U'.
t_receivers-com_type = 'INT'.
t_receivers-notif_del = 'X'.
t_receivers-notif_ndel = 'X'.
append t_receivers.
call function 'SO_DOCUMENT_SEND_API1'
exporting
document_data = w_doc_data
put_in_outbox = 'X'
sender_address = ld_sender_address
sender_address_type = ld_sender_address_type
commit_work = 'X'
importing
sent_to_all = w_sent_all
tables
object_header = t_object_header
packing_list = t_packing_list
contents_bin = t_attachment
contents_txt = it_message
receivers = t_receivers
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.
Populate zerror return code
ld_error = sy-subrc.
Populate zreceiver return code
loop at t_receivers.
ld_receiver = t_receivers-retrn_code.
endloop.
endform.
*& Form INITIATE_MAIL_EXECUTE_PROGRAM
Instructs mail send program for SAPCONNECT to send email.
form initiate_mail_execute_program.
wait up to 2 seconds.
submit rsconn01 with mode = 'INT'
with output = 'X'
and return.
endform. " INITIATE_MAIL_EXECUTE_PROGRAM
*& Form POPULATE_EMAIL_MESSAGE_BODY
Populate message body text
form populate_email_message_body.
refresh it_message.
it_message = 'Please find attached a list test ekpo records'.
append it_message.
endform. " POPULATE_EMAIL_MESSAGE_BODY
Your suggestions will be appreciated and rewarded.
Thanks in advance
MuraliHi
Your pgm is not passing anything in obj_descr in packing list for excel file. If you pass a name your excel file will have that.
Regards
Sathar
perform send_file_as_email_attachment
tables it_message
it_attach
using p_email
'Example .xls documnet attachment'
'XLS'
'PO'
' ' *------> no value*
changing gd_error
gd_reciever.
form send_file_as_email_attachment tables pit_message
pit_attach
using p_email
p_mtitle
p_format
p_filename
p_attdescription *----> no value*
p_sender_address
p_sender_addres_type
changing p_error
p_reciever.
t_packing_list-obj_descr = ld_attdescription. -
The RFUMSV50 program does not generate transfer lines of deferred VAT
Hello;
The RFUMSV50 program does not generate transfer lines of deferred VAT ,
The context is the following one:
Code VAT Created with code target VAT, general account of VAT also created,
Rule of deferred VAT created and activated for the company code in question, with marks to compensate for check.
The data of tests are the following ones:
Creation of an invoice via the FB60,
Integral payment of the invoice via F-53,
Creation of the confirmation of the operation in bank via the manual statement FF67,
Clearing of the intermediate banking account with the bank account via F-03.
After all these elements, by executing the RFUMSV50 program, I have nothing in result.
There somebody who had the same problem, could help us?
Thank you.Hi
Service Tax credit cannot be utilized unless the Vendor Invoice is Paid. This is the reason till the payment is done the service tax Amount will be accumulated in deferred tax account and once the invoice is paid the balance in deferred tax is need to be transferred to respective Service Tax , Educational Cess and higher Education Cess account. There can be various business scenarios for full and Partial Payment to facilitates the transfer of such deferred balance to respective account SAP has come up with some new standard program RFUMSV50 instead of RFUMSV25. To overcome the limitation of this program i.e. not able to take care of more than one tax line item, below the solution is provided with scenarios “Full Payment is made to Vendor Invoice”.
hope this is help ful
thanks
Trinath -
Designerd does not generate Order BY code for Sort Order on a lookup tabel column.
I am setting the Sort Order on a column which is based on a lookup table.
When generate the the module, designer does not generate the code for the Sort Order that I set on the lookup table column.
Is there a work around for this problem or is there some thing else that needs to be done in designer to make it generate the order by clause?
I will very much appreciate help.
Regards
Prasad.A bound lookup item, will be generated as a NON-database item in Forms. Designer generates an ORDER BY CLAUSE (a Forms Block property) for the ordering. But a NON-database item cannot be included in the ORDER BY CLAUSE.
I used a stored function for ordering the lookup item.
Best regards
Harm van Zoest -
SQR does not generate PDF file
Hi,
on F9 with 8.49 tools on a Win 2003 server , the SQR does not generate PDF, but only nnnnn.out and nnnnn.log files.
What might be the reason ? What should be verified ?
Thank you.Hi ...
the table that uses the output file type is PS_PRCSOUTPUTFILE , lokk into this table...
(or)
login to PIA ...
navigate to peopletools--process scheduler--system settings--process type--process output type.
select sqr and see type web and active and default are checked.
Then navigate to process output format (the next tab to the previous one)
then select process type sqr and output destination type web are selected...
then u should see *.pdf is active and default... if not make it default...
reconfigure the process scheduler(bounce the scheduler and clear cache).
that should give u pdf doc....
any questions... please update
Thnks! -
Summary: API: JR_CHECK_REF.CHECK_FOL_REFS does not return proper results
Description:
For User Extensions, the API is returning unexpected/unexplained results for Association types identified as not in the repository.
Scenario 1) EL_TYPE and REF_TYPE return properties that are not aligned with either the EL_IRID/EL_IVID, EL_PAR_IVID, or REF_PAR_IRID.
However, REF_IRID (pointing to the missing object) is correct.
Scenario 2) EL_TYPE and REF_TYPE return properties that are not aligned with either the EL_IRID/EL_IVID, EL_PAR_IVID, or REF_PAR_IRID.
However, all the objects are present in the repository.
Any idea?
~Shampa M.You might get a better response if you ask this in the Designer Forun.
-
In other words jQuery mobile does not generate code with result can not test Apps in dw cs6
from the time compiled in phonegap dw c6 tools and tested from dw the App in Android sdk, for a jQuery mobile App the, code in split/Live is the same as split/Live/Live Code.... in other words jQuery mobile does not generate code with result can not test Apps in dw cs6, but design shown without jQ mobile generated code, well?
well, jQuery mobile stopped to generate code with result can not test Apps in dw cs6, but design shown without jQ mobile generated code, well (neither generated code seems nor design as seem in mobile)....????
-
Matrixx 7 autocode does not generate ucb and subsystem wrapper for "procedures" code style
Under matrixx 6.1.3 when procedure style code generation is specified (-procs), autocode generates subsystem and ucb style wrappers (see below):
Executing the command:
autostar -l c -o "test.c" -d "/usr/local/apps/matrixx-6.1.3/solaris_mx_61.3/case/ACC/templates/c_sim.dac" -procs "test.rtf"
* AutoCode/C Code Generator V6.1 *
* (C) Copyright 1998. Integrated Systems Inc. *
* Unpublished work; Restricted rights apply. *
* All rights reserved. Portions U.S. Patent. *
Loading 'test.rtf' ...
Initializing ...
Processing names ...
Building symbols ...
Executing '/usr/local/apps/matrixx-6.1.3/solaris_mx_61.3/case/ACC/templates/c_sim.dac' :
Generating procedures declarations ...
Generating procedures definitions ...
Generating subsystem-style wrapper (subsys_1)
around procedure tt1 ...
Generating UCB-style wrapper(s) around procedure(s) ...
Output generated in test.c.
However, matrixx 7.1.4 does not generate the wrappers. see below :
Executing the command:
autostar -l c -o "test.c" -d "/data/binaries/SUN8/apps/matrix714/solaris_mx_71.4/case/ACC/templates/c_sim.dac" -procs "test.rtf"
* AutoCode/C Code Generator V7.1 *
* (c) Copyright 1987-2004. National Instruments Corporation *
* All rights reserved. Portions U.S. Patent. *
Loading 'test.rtf' ...
Initializing ...
Processing names ...
Building symbols ...
Executing '/data/binaries/SUN8/apps/matrix714/solaris_mx_71.4/case/ACC/templates/c_sim.dac' :
Generating internal procedure declarations ...
Generating procedures definitions ...
Generating MAKEFILE in test.mk
Output generated in test.c.
Code generation complete.
Please note that the autocode user's guide for matrixx7 indicates that these wrappers are generated when -procs is specified.
-procs: Sets the template parameter procs_only_b as True, and default template only generates Procedure SuperBlocks and generates UCBsand subsystem wrappers for each of these procedures.
Is ther a way to create the same behavior under matrixx7 when -procs option is used?
ThanksHello,
These wrappers were separated into different templates. What you would need to do is to run the templates that you need. You can find these templates in the C:\Program Files\National Instruments\MATRIXx\mx_71.4\case\ACC\templates folder.
Hope this helps.
Ricardo S.
National Instruments -
Facetime says registering devise does not have proper credintials
Trying to get face time to work and getting the message registering devise does not have proper credentials. What does that mean and how do I correct it?
Hi ramjet49,
Thanks for visiting Apple Support Communities.
It sounds like you may be seeing unexpected behavior when activating FaceTime with your Apple ID. I recommend starting with the troubleshooting steps found here:
FaceTime for Mac: Troubleshooting FaceTime
http://support.apple.com/kb/ts4185
Best Regards,
Jeremy -
'Touch does not have proper permission to run.'
I downloaded the app 'touch' but it will not open. I have tried uninstalling it and reinstalling it but when I click on it, it still will not open. Whenever I restart my phone the first message that pops up is 'Touch does not have proper permission to run.' I have no clue how to solve this problem please help!
Hi LucyAnnDey
Welcome to BlackBerry Support Forums
After Installing that application have you allowed permission to that app ?
Refer to this KB Article and modify the permission for that app and set it to allow :
KB29104 : How to modify application permissions on a BlackBerry smartphone
Good luck.
Click " Like " if you want to Thank someone.
If Problem Resolves mark the post(s) as " Solution ", so that other can make use of it.
Maybe you are looking for
-
How to use WS-RM web Service from Session Bean?
Hi all. Could you tell me the way how to call WS-RM web service(Staring BPM Process) from SessionBean? Our environment: SAP NetWeaver CE 7.2 SP3 I do the following. I have created a BPM Process starting with Message Start Event. This Message Start Ev
-
Using blackberry as modem for wireless communicat​ion for laptop
I've seen this done but wasn't able to find instructions on how to do this. Does anyone know how to use the blackberry curve as a modem for wireless connectivity for laptop? What settings do I need and any software for the laptop needed?
-
Document not printing full size
I am a new pages user, and I am creating a magazine for an english class. Two out of four of my articles do not print full size, even though the paper size is set up and everything else seems to be full size. When I look at print preview, the article
-
Transform call returns the xslt??
I have a strange problem. After executing a transform, my result is the original template and not the transformed output. I tested the xslt using Altova and it worked fine. When I try making the transform in my java code, I get the problem. My code i
-
Correct answer? (SQL)
I am reading the following question from a book. If we are required to construct an equi join of 30 tables, how many join conditions will be required? a. 30 b. 20 c. 29 d. The number cannot be determined I wonder what is the correct answer to the fol