Transfer "docx", "rtf", "txt" formats through API(sendDocument method)

Hello. I tried to send "docx", "rtf" and "txt" files using sendDocument API method but had errors every time. Also there was a try by your soft to convert "rtf" to PDF but with no success and with PDF source code in the final document(the one that a recipient got ). I just wanted to ask if it is possible to send you specified file formats using your API sendDocument method or it is possible only through your website? Thanks )

Yes, EchoSign supports most of the document file formats via API. If your API call is not going through you must be defining some API parameters wrong.
Support will need to check your account info to look into the API log and troubleshoot it. You will need to contact the support team to troubleshoot.
Thanks,
Jat

Similar Messages

  • How to send the jsp page to .txt format

    Hi All
    Please suggest me how to create a .txt file using the desformat. My requirement is file should be saved as txt format and it will be sended by mail to be user pager. He can see the txt file through his pager. I tried several techniques but it not working.
    I am using the following URL:
    http://123.223 /reports/rwservlet? report=Admission.jsp&destype=file&desname=c:/demo/Admission.txt&userid=am/ampazz@tempdb
    The above URL is correct or any changes required.
    Pls suggest me…
    Thanking all
    Regards
    Srinivas

    Some of the points might help you in thinking towards right direction, you might already know this but doesn't look like you are following in your code anyway.
    1. The JSP that you are emailing is uncompiled source file. It need JVM environment to be able to run on.
    2. The JSP is a view technology so try to separate the view logic from the business.
    3. Try to put entire business logic in a Bean and use that in your JSP to start off with.
    You may need to write the HttpServletResponse#content on to the Writer and then persist it on the filesystem. and then send that persisted file as an attachment.
    Have a look at http://java.sun.com/j2se/1.5.0/docs/api/java/io/Writer.html
    It provide different type of writer implementations.
    HttpServletResponse#getWriter() provides PrintWriter instance.
    Does it make sense?

  • Txt format in a file created by the Payment Medium Program

    Hi,
    I need some help with a query from Payroll France.
    They use the transaction PC00_M06_FFOT (program RFFOF_V) to transfer payment data to banks.
    This program creates a txt file that is accessible to the payroll and accounting teams. This file is stored on local discs and as txt format it can be modified.
    The last audit pointed to this as a potential issue. The data in this file is very sensitive and shoud be secured against any modification.
    The program is SAP standard and the txt format is compliant with the system used by banks. That is why I am not sure if the file format can be modified. We were thinking perhaps a PDF fike would be an option. However, our Development do not want to touch at the change before we know if this will not be a problem for the banks' system.
    I've created a note for SAP about already but they say it is not really an error and in fact beyond their scope.
    Would appreciate some advice from you.
    Thanks,
    Monika.

    Monika :
    When running payment transfer to the bank (i.e. RFFOT or RFFOV), you have an option to either have the output file created (at application server) or a temse file created (which you would go to DME management to process downloading to a file (e.g. in your local PC machine).
    Having the ACH file created on application server site usually should be quite secure in my opition (first of, not many ee should have access to application servers; second, you can control not to allow non-authorized personnel to access to certain directories in application server; third, usually, when ACH file is created, it usually will be picked up by an automate process to send the file to the bank (rather than manual process)) .  Just my thought on your audit issue .
    Rgds.

  • Need Document Fonts in .TXT format

    Hi All,
    I am trying a script which is in "InDesignCS3_ScriptingGuide_JS" related to font list.
    My requirement:
    How can we get documents font list in .txt format.
    Trying Code is below:
    //To display font name (working fine)
    var myDocument = app.activeDocument
    var myDocumentFontNames = myDocument.fonts.everyItem().getElements();
    for(var i = 0; i<myDocumentFontNames.length; i++){
    alert(myDocumentFontNames[i].name);
    //i think here is doubt
    var myFileName = "~/Desktop/Test.txt";
    myDocumentFontNames.exportFile(ExportFormat.taggedText, File(myFileName));
    Can anyone give solution for me if you willing.
    Thanks in advance
    BEGINNER

    @BEGINNER – you need not to loop through "fontList", because with everyItem() you already get something that you can change directly into a string:
    var fontNameListString = app.activeDocument.fonts.everyItem().name.join();
    With "join()" you get a String object that concatenates every single contents of the array. The delimiter between the substrings is a "," by default. You could choose another one:
    var fontNameListString = app.activeDocument.fonts.everyItem().name.join("\n");
    In the case above a newline character will injected. "\r" for a paragraph sign would also do.
    Now every single font name is either in a new line or in a new paragraph.
    Oh. And you have to know, that the name of a font consists of two parts: the family and the style. And the two parts are devided by a tab-character which is represented by "\t".
    Example:
    Univers 47     Light Condensed
    For legibility or any other reason you could choose to replace all tabs with something else, e.g. a blank.
    var fontNameListString = app.activeDocument.fonts.everyItem().name.join("\n").replace(/\t/g,"");
    The replace() function can take a regular expression like /\t/g, which means look for all tabs globally. Then comes the part with what you like to replace. This is a string that consists of only one blank.
    So with the last line of code you get a string like that:
    Univers 47 Light Condensed
    Univers 67 Bold Condensed
    Univers 59 Ultra Condensed
    Arial Narrow Bold
    Arial Narrow Regular
    And now you need a text file or something else, how about a text frame in InDesign, to feed that string as contents.
    Example:
    var fontNameListString = app.activeDocument.fonts.everyItem().name.join("\n").replace(/\t/g,"");
    app.activeDocument.textFrames.add({
         geometricBounds:[0,0,100,100],
         contents:fontNameListString
    Without specifying on what specific page the text frame should be added, it's always done on page one.
    Uwe

  • Export .txt format

    I have a special need to convert and export short segments of audio data (less than one million data points) to Microsoft Excel for exploratory detailed waveform analysis. File format .txt is a satisfactory export format for the job.  Several years ago I could do what I need to do and export in .txt format using Cool Edit Pro (actually Cool Edit 96?); now I no longer have a working copy of Cool Edit.
    When I first called about Audition I was told by one of the Adobe Creative Cloud sales people that the .txt export capability was maintained and still available in Audition. 
    I am currently testing a trial copy of Audition but do not see .txt as a choice for file export.  Am I overlooking something?
    If .txt export is not available through Audition I would be interested in buying outright a working copy of the now outdated Cool Edit Pro application - - I understand that the rights to Cool Edit became the property of Adobe several years ago. 
    Kindly note that the free download of Cool Edit Pro available on the internet is an old trial copy of Cool Edit Pro that has limited functionality and quits running within thirty days - - not a viable alternative for me.
    I will be most happy if I am simply overlooking something in trying to use it and can count on Adobe Audition for .txt export.  Please help me in any way you can.  Thank you.

    I think the help line mis-informed you...the same question was asked a few months back and Charles Van Winkle (from the developers of Audition) answered here:  Re: Can Audition CC export ascii (.txt) like older versions of Audition? If so, how?
    However, I'd say it might be worth messaging Charles with the details of your need and maybe submit a new feature request.

  • Multiple table format through email using powershell

    Hi All,
    I have a powershell script which executes a SQL Query on three SQL instances and provides the result in table format through email. The output email contains all the result of the query in a single output itself. Please help me, I have provided the code
    which I am using
    Sample output format which I am getting: 
    ServerInstance
    Databasename EnabledStatus
    Instance1 Database1
    Enable
    Instance1 Database2
    Enable
    Instance1 Database3
    Enable
    Instance2 Database1
    Enable
    Instance2 Database2
    Enable
    My requirement is I should get two table formatted email like below:
    Database status of Instance 1
    ServerInstance
    Databasename EnabledStatus
    Instance1 Database1
    Enable
    Instance1 Database2
    Enable
    Instance1 Database3
    Enable
    Database status of Instance 2
    ServerInstance
    Databasename EnabledStatus
    Instance2 Database1
    Enable
    Instance2 Database2 Enable
    #This PowerShell Scrip is well-suited with PowerShell V3.0
    #import SQL Server module
    #Import-Module SQLPS -DisableNameChecking
    #get all the instances and temporarily store them in a variable
    $ServerInstances = Get-Content "C:\SQL_Servers.txt"
    $scriptFile = "C:\restoredetails_mountdrive.sql"
    $a = "Hi All, <BR> <BR>"
    $a = $a + "Below is the TESTING Environment. This is an auto-generated mail.<BR><BR>"
    $a = $a + "<style>"
    $a = $a + "BODY{background-color:white;}"
    $a = $a + "TABLE{border-width: 1px;border-style: solid;border-color: black;border-collapse: collapse;}"
    $a = $a + "TH{border-width: 0px;width:150%;cellspacing=0 ;padding: 10px;border-style: solid;border-color: black;background-color:#43B2B2;font-family: Verdana;font-size:13 }"
    $a = $a + "TD{border-width: 0px;width:150%;cellspacing=3 ;padding: 10px;border-style: solid;border-color: black;text-align: left;background-color:white;font-family: Verdana;font-size:11}"
    $a = $a + "</style>"
    #he database we want to execute it against, regardless of the instance
    $DBName = "master"
    #iterating through all instances.
    $ServerInstances |
    ForEach-Object {
    #For each instance, we create a new SMO server object
    $ServerObject = New-Object -TypeName Microsoft.SqlServer.Management.Smo.Server -ArgumentList $_
    #use the Invoke-Sqlcmd cmdlet to execute the query
    #we are passing in the pipeline is the instance name, which is $_
    $refresh_output1 = $refresh_output1 + (Invoke-Sqlcmd `
    -ServerInstance $_ `
    -Database $DBName `
    -InputFile $scriptFile
    #-Query $SQLQuery
    [string]$tst = $refresh_output1 |convertTo-Html -Head $a -property InstanceName, DatabaseName,OverallStatus | Out-String
    write-output " "
    [System.Net.Mail.MailMessage]$message = New-Object System.Net.Mail.MailMessage("emailid.com", "toemailid.com", "Subject", $tst )
    [System.Net.Mail.SmtpClient]$client = New-Object System.Net.Mail.SmtpClient("smtpserver",25)
    $Message.IsBodyHtml = $true
    $client.Timeout = 100
    $client.Send($message)

    Generally it's best to post in the Hey Scripting Guy forum, they are scarily good in there. Someday i hope to give an answer so perfect that not even jrv can improve on it.
    Your approach might be possible but it's not the way i'd do it. The ConvertTo-HTML is pretty clever, it works well with arrays of objects. If you were to load each result into a custom PSObject then add that to an array of them for later processing you can
    get the table formatting almost for free.
    I haven't worked with SQL queries in a bit but this might work, it seems ok when i put token results in for the SQL result.
    #This PowerShell Scrip is well-suited with PowerShell V3.0
    #import SQL Server module
    #Import-Module SQLPS -DisableNameChecking
    #get all the instances and temporarily store them in a variable
    $ServerInstances = Get-Content "C:\SQL_Servers.txt"
    $scriptFile = "C:\restoredetails_mountdrive.sql"
    $a = "Hi All, <BR> <BR>"
    $a = $a + "Below is the TESTING Environment. This is an auto-generated mail.<BR><BR>"
    $a = $a + "<style>"
    $a = $a + "BODY{background-color:white;}"
    $a = $a + "TABLE{border-width: 1px;border-style: solid;border-color: black;border-collapse: collapse;}"
    $a = $a + "TH{border-width: 0px;width:150%;cellspacing=0 ;padding: 10px;border-style: solid;border-color: black;background-color:#43B2B2;font-family: Verdana;font-size:13 }"
    $a = $a + "TD{border-width: 0px;width:150%;cellspacing=3 ;padding: 10px;border-style: solid;border-color: black;text-align: left;background-color:white;font-family: Verdana;font-size:11}"
    $a = $a + "</style>"
    #he database we want to execute it against, regardless of the instance
    $DBName = "master"
    #Create an empty object collection
    $objectCollection = @()
    #iterating through all instances.
    $ServerInstances |
    ForEach-Object {
    #For each instance, we create a new SMO server object
    $ServerObject = New-Object -TypeName Microsoft.SqlServer.Management.Smo.Server -ArgumentList $_
    #use the Invoke-Sqlcmd cmdlet to execute the query
    #we are passing in the pipeline is the instance name, which is $_
    $SQLResult = (Invoke-Sqlcmd `
    -ServerInstance $_ `
    -Database $DBName `
    -InputFile $scriptFile
    #-Query $SQLQuery
    $objectCollection += New-Object -TypeName PSObject -Property @{
    "InstanceName" = $_ ;
    "DatabaseName" = $DBName ;
    "OverallStatus" = $SQLResult["OverallStatus"];
    $objectCollection | ConvertTo-Html -Fragment
    [System.Net.Mail.MailMessage]$message = New-Object System.Net.Mail.MailMessage("emailid.com", "toemailid.com", "Subject", $objectCollection)
    [System.Net.Mail.SmtpClient]$client = New-Object System.Net.Mail.SmtpClient("smtpserver",25)
    $Message.IsBodyHtml = $true
    $client.Timeout = 100
    $client.Send($message)

  • How to download a file from the net and save it into .txt format in a datab

    Can some one show me a tutorial on how to download a file from the net and save it into .txt format in a database?
    Thank you,

    http://java.sun.com/docs/books/tutorial/networking/urls/readingWriting.html

  • Can anyone let me know how can i get the ouput from BW in .txt format.

    Can anyone let me know how can i get the ouput from BW in .txt format. See we can get output as Excel(i.e BEX) and manually convert it into txt format. I need a direct or automated way to do the same.no human intervention.
    mail me at [email protected] or post answer in sdn.

    Please do not multiple post across forums..
    how can i save the data in BEX reports in .txt format automatically
    This helps in keeping track of answers and avoids the issue of repeated answers across forums...
    Please close one of the threads as answered and provide the link that you want to follow
    Arun

  • How can i reference a MIME object within a correspondence format through...

    how can i reference a MIME object within a correspondence format through TX oofo or se71?
    Hi, I need to put a MIME object within a correspondence's format that i've already done through Tx oofo. My problem is, that i don't know exactly how can i make the reference of that MIME object in the format? and What structure type do i have to use in order to make appear the MIME object in my correspondence's format? Does anybody can help me with this?   
    Regards    Hector

    Frank,
    I tried to find some examples/samples on how to create CollectionModel for a table component but not successful.
    Can you clarify the following ?
    1. "CollectionModel" is referenced only by af:table attributes "value", "selectedRowKeys" and "selectionListener".
    The rest of af:table attributes such as "rows", "fetchSize" used to reference the iterator binding in the binding container via the EL expression "#{bindings.VOIteratorBinding.xxx} .
    What should I replace that EL expression with?
    2. I heck out the bean method to create the CollectionModel as following, is it close to what you mean?
    public void initBusinessDataDashboardView() {
    OperationBinding operation = BeanUtils.getOperationBinding("getPanelBusinessData");
    Map params = operation.getParamsMap();
    Key panelKey = getPanelInfoView().getKey();
    params.put("panelKey", panelKey);
    params.put("maximizedView", false);
    panelView = (ViewObject)operation.execute();
    // Heck code to create CollectionModel
    RowSet rowSet = panelView.getRowSet();
    ArrayList rowList = new ArrayList();
    while (rowSet.hasNext()) {
    rowList.add(rowSet.next());
    model = new ChildPropertyTreeModel(rowList, null);
    // To be used to set up af:table value, selectRowKeys, selectionListener via EL expr #{backingBeanScope.MyBean.model.xxx}
    public CollectionModel getModel() {
    return model;
    Am I on the right track?
    Edited by: Pricilla on May 4, 2010 2:20 PM

  • Is there a way to play flv & mkv file formats through media element in windows 8.1 app ?

    i am trying to develop a video player so i just thought Is there a way to play flv & mkv file formats through media element in windows 8.1 app ? , coz when i tried media element it is supporting only mp4 & avi formats.

    Here is a list of Media Foundation codecs
    http://msdn.microsoft.com/en-us/library/windows/desktop/dd757927(v=vs.85).aspx
    For the rest of the formats you have you write your own MFT-based codec and ship the codec with your app. See also
    implementing a Codec MFT (http://msdn.microsoft.com/en-us/library/windows/desktop/dd757274(v=vs.85).aspx)
    Media extensions sample (https://code.msdn.microsoft.com/windowsapps/Media-extensions-sample-7b466096)
    MKV and FLV are just container formats, though, you need to survey some video files to see what video codecs are actually in streams and support them one by one. Supporting some proprietary video formats may involve licensing costs from patent holders.
    Visual C++ MVP

  • How To Load a Project Budget Line Through API in R12 ?

    Hello
    Could you please let me know how to load the project budget lines through API in R12 system, I am trying with below script but it is not working.
    Could you please let me know if you have any solution.
    =========================================================================================================================================================================
    Script
    DECLARE
    --––variables needed for API standard parameters
       l_api_version_number     NUMBER                                 := 1.0;
       l_commit                 VARCHAR2 (1)                           := 'T';
       l_return_status          VARCHAR2 (1);
       l_init_msg_list          VARCHAR2 (1);
       l_msg_count              NUMBER;
       l_msg_data               VARCHAR2 (2000);
       l_data                   VARCHAR2 (2000);
       l_msg_entity             VARCHAR2 (100);
       l_msg_entity_index       NUMBER;
       l_msg_index              NUMBER;
       l_msg_index_out          NUMBER;
       l_encoded                VARCHAR2 (1);
       i                        NUMBER;
       a                        NUMBER;
    --––variables needed for Oracle Project specific parameters
       l_pm_product_code        VARCHAR2 (100);
       l_pa_project_id          NUMBER;
       l_pm_project_reference   VARCHAR2 (100);
       l_budget_type_code       VARCHAR2 (30);
       l_change_reason_code     VARCHAR2 (30);
       l_description            VARCHAR2 (255);
       l_entry_method_code      VARCHAR2 (30);
       l_resource_list_name     VARCHAR2 (60);
       l_resource_list_id       NUMBER;
       l_budget_lines_in        pa_budget_pub.budget_line_in_tbl_type;
       l_budget_lines_in_rec    pa_budget_pub.budget_line_in_rec_type;
       l_budget_lines_out       pa_budget_pub.budget_line_out_tbl_type;
       l_line_index             NUMBER;
       l_line_return_status     VARCHAR2 (1);
       l_user_id                NUMBER;
       l_responsibility_id      NUMBER;
       API_ERROR                EXCEPTION;
    BEGIN
       -- SET GLOBAL INFO
       SELECT user_id,
              responsibility_id
         INTO l_user_id,
              l_responsibility_id
         FROM pa_user_resp_v
        WHERE user_name = 'RAJU';
       PA_INTERFACE_UTILS_PUB.SET_GLOBAL_INFO (p_api_version_number      => 1.0,
    p_responsibility_id       => l_responsibility_id,
    p_user_id                 => l_user_id,
                                               p_msg_count               => l_msg_count,
    p_msg_data                => l_msg_data,
    p_return_status           => l_return_status
       IF l_return_status != 'S'
       THEN
          RAISE API_ERROR;
       END IF;
    --––PRODUCT RELATED DATA
       l_pm_product_code        := 'GMS';
    --––BUDGET DATA
       l_pa_project_id          := 6271;
       l_pm_project_reference   := NULL;--'ABC';
       l_budget_type_code       := 'FC';
       -- l_change_reason_code := 'INITIAL';
       l_description            := 'New description –> 2';
       l_entry_method_code      := 'PA_TASKLVL_BASELINE';
       l_resource_list_id       := 1001;
    --––BUDGET LINES DATA
       a                := 1;
       FOR i IN 1 .. a
       LOOP
          l_budget_lines_in_rec.pa_task_id := 405156;
          l_budget_lines_in_rec.pm_task_reference       := NULL;
          l_budget_lines_in_rec.resource_alias          := 'Labor';
          l_budget_lines_in_rec.resource_list_member_id := '1034';
          -- l_budget_lines_in_rec.budget_start_date        := '01-Jan-13';
          -- l_budget_lines_in_rec.budget_end_date          := '31-Dec-14';
          -- l_budget_lines_in_rec.period_name          := 'JUL-10FY2011';
          l_budget_lines_in_rec.description             := 'Some Text';
          l_budget_lines_in_rec.quantity := 100.00;
          l_budget_lines_in_rec.raw_cost := 300.00;
          l_budget_lines_in (i)                         := l_budget_lines_in_rec;
       END LOOP;
    --––INIT_BUDGET
       pa_budget_pub.init_budget;
    --––LOAD_BUDGET_LINE
       FOR i IN 1 .. a
       LOOP
          pa_budget_pub.load_budget_line
                            (p_api_version_number           => l_api_version_number,
    p_return_status                => l_return_status,
                             p_pa_task_id                   => l_budget_lines_in (i).pa_task_id,
    p_pm_task_reference            => l_budget_lines_in (i).pm_task_reference,
    p_resource_alias               => l_budget_lines_in (i).resource_alias,
    p_resource_list_member_id      => l_budget_lines_in (i).resource_list_member_id,
    p_budget_start_date            => l_budget_lines_in (i).budget_start_date,
                             p_budget_end_date              => l_budget_lines_in (i).budget_end_date,
    p_period_name                  => l_budget_lines_in (i).period_name,
    p_description                  => l_budget_lines_in (i).description,
                             p_raw_cost                     => l_budget_lines_in (i).raw_cost,
    p_burdened_cost                => l_budget_lines_in (i).burdened_cost,
    p_revenue                      => l_budget_lines_in (i).revenue,
    p_quantity                     => l_budget_lines_in (i).quantity
       END LOOP;
       IF l_return_status != 'S'
       THEN
          RAISE api_error;
       END IF;
    --––EXECUTE_CREATE_DRAFT_BUDGET
        pa_budget_pub.execute_create_draft_budget (p_api_version_number        => l_api_version_number,
    p_msg_count                 => l_msg_count,
    p_msg_data                  => l_msg_data,
    p_return_status             => l_return_status,
    p_pm_product_code           => l_pm_product_code,
                                                  p_pa_project_id             => l_pa_project_id,
    p_pm_project_reference      => l_pm_project_reference,
    p_budget_type_code          => l_budget_type_code,
    p_change_reason_code        => l_change_reason_code,
    p_description               => l_description,
                                                  p_entry_method_code         => l_entry_method_code,
    p_resource_list_name        => l_resource_list_name,
    p_resource_list_id          => l_resource_list_id
       IF l_return_status != 'S'
       THEN
          NULL; --––RAISE API_ERROR;
       END IF;
    --––FETCH_LINE
       FOR l_line_index IN 1 .. pa_budget_pub.g_budget_lines_tbl_count
       LOOP
          pa_budget_pub.fetch_budget_line (p_api_version_number      => l_api_version_number,
    p_return_status           => l_return_status,
    p_line_index              => l_line_index,
    p_line_return_status      => l_line_return_status
          IF l_return_status != 'S' OR l_line_return_status != 'S'
          THEN
             RAISE api_error;
          END IF;
       END LOOP;
    --––CLEAR_BUDGET
       pa_budget_pub.clear_budget;
       IF l_return_status != 'S'
       THEN
          RAISE api_error;
       END IF;
    --––HANDLE EXCEPTIONS
    EXCEPTION
       WHEN api_error
       THEN
          FOR i IN 1 .. l_msg_count
          LOOP
             pa_interface_utils_pub.get_messages (p_msg_data           => l_msg_data,
    p_data               => l_data,
    p_msg_count          => l_msg_count,
    p_msg_index_out      => l_msg_index_out
             DBMS_OUTPUT.put_line ('Error Mesg ' || l_data);
             DBMS_OUTPUT.put_line ('Error Mesg ' || l_msg_data);
          END LOOP;
       WHEN OTHERS
       THEN
          FOR i IN 1 .. l_msg_count
          LOOP
             pa_interface_utils_pub.get_messages (p_msg_data           => l_msg_data,
    p_data               => l_data,
                                                  p_msg_count          => l_msg_count,
    p_msg_index_out      => l_msg_index_out
             DBMS_OUTPUT.put_line ('error mesg ' || l_data);
          END LOOP;
    END;
    =========================================================================================================================================================================

    Not knowing how its embedded...  you will need to get the report instance from the dll and cast it as a ReportDocument object.
    Given the info so far, that is all we can say.
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup
    Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports]

  • Error while creating contact through API in Install Base

    Hello
    I am trying to create contacts when creating a install base through API...
    I tried below code as per metalink note# 215456.1 and giving the below error. I checked setup andI have 'Ship To' exists in Instnace Party Account Relationsship setup in the aplication and also I have a party Id 1232890 exist in hz_parties table with party type as 'Person' and I passed contact_ip_id as instance_party_id from CSI_I_PARTIES table for the instance to be update...
    Also, can anybody help me how to purge the error messages before calling the API, suppose if i have 2 records and all two records will error then my second record error getting contatenated with my first error and message count also getting increased(see error message below as message count coming as 2 even though there is only one error)
    SET SERVEROUTPUT ON SIZE 1000000
    DECLARE
    p_instance_rec CSI_DATASTRUCTURES_PUB.INSTANCE_REC;
    p_ext_attrib_values_tbl
    CSI_DATASTRUCTURES_PUB.EXTEND_ATTRIB_VALUES_TBL;
    p_party_tbl CSI_DATASTRUCTURES_PUB.PARTY_TBL;
    p_account_tbl CSI_DATASTRUCTURES_PUB.PARTY_ACCOUNT_TBL;
    p_pricing_attrib_tbl CSI_DATASTRUCTURES_PUB.PRICING_ATTRIBS_TBL;
    p_org_assignments_tbl CSI_DATASTRUCTURES_PUB.ORGANIZATION_UNITS_TBL;
    p_asset_assignment_tbl CSI_DATASTRUCTURES_PUB.INSTANCE_ASSET_TBL;
    p_txn_rec CSI_DATASTRUCTURES_PUB.TRANSACTION_REC;
    x_instance_id_lst CSI_DATASTRUCTURES_PUB.ID_TBL;
    x_return_status VARCHAR2(2000);
    x_msg_count NUMBER;
    x_msg_data VARCHAR2(2000);
    x_msg_index_out NUMBER;
    t_output VARCHAR2(2000);
    t_msg_dummy NUMBER;
    BEGIN
    p_party_tbl(1).instance_party_id := null;
    p_party_tbl(1).instance_id := 1216497;
    p_party_tbl(1).party_source_table := 'HZ_PARTIES';
    p_party_tbl(1).party_id := 1232890;
    p_party_tbl(1).relationship_type_code := 'Ship To';
    p_party_tbl(1).contact_flag := 'Y';
    p_party_tbl(1).contact_ip_id := 1699185;
    x_msg_count := 0;
    p_party_tbl(1).OBJECT_VERSION_NUMBER := 1;
    -- Now call the stored program
    csi_item_instance_pub.update_item_instance(
    1.0,
    'F',
    'F',
    1,
    p_instance_rec,
    p_ext_attrib_values_tbl,
    p_party_tbl,
    p_account_tbl,
    p_pricing_attrib_tbl,
    p_org_assignments_tbl,
    p_asset_assignment_tbl,
    p_txn_rec,
    x_instance_id_lst,
    x_return_status,
    x_msg_count,
    x_msg_data);
    -- Output the results
    if x_msg_count > 0
    then
    for j in 1 .. x_msg_count loop
    fnd_msg_pub.get
    ( j
    , FND_API.G_FALSE
    , x_msg_data
    , t_msg_dummy
    t_output := ( 'Msg'
    || To_Char
    ( j
    || ': '
    || x_msg_data
    dbms_output.put_line
    ( SubStr
    ( t_output
    , 1
    , 255
    end loop;
    end if;
    dbms_output.put_line('x_return_status = '||x_return_status);
    dbms_output.put_line('x_msg_count = '||TO_CHAR(x_msg_count));
    dbms_output.put_line('x_msg_data = '||x_msg_data);
    -- COMMIT;
    END;
    ERROR
    SQL> @p
    Msg1: The Party Relationship Type (Ship To) entered is either invalid or it does
    not exist in the Installed Base Lookups
    Msg2: The Party Relationship Type (Ship To) entered is either invalid or it does
    not exist in the Installed Base Lookups
    x_return_status = E
    x_msg_count = 2
    x_msg_data = The Party Relationship Type (Ship To) entered is either invalid or
    it does not exist in the Installed Base Lookups
    PL/SQL procedure successfully completed.

    Hi
    We are in 11.5.10.2 and I already checked notes which you sent before and setups are fine as the relationship type' Ship to' having 'contacts' enabled in the setup.
    I am also seeing a differernt issue as once I update existing item instnace with the status 'Return for Credit' through API, system is not allowing me to update the extended attributes through front end application manually and I am seeing a note at the end of the screen as 'Note: This item instance cannot be updated. ' and this is only happening when I update the item instance status to 'Returned for Credit' not when I create new item instances with status as 'Created'. Is this intended functionality to restrict update on extended attributes if I change the status of item instnace to 'Return for Credit' ?
    Thanks

  • Is there a way to extract iMessages from Mac to PDF or .txt format?

    I've been searching the net but to no avail. All results point to backing up/extracting iMessages from iDevices other than a Mac. I'm going to change my Apple ID and I want to at least have a copy of the previous convos I had if PDF or .txt format. Thanks in advance! 

    HI,
    If you have the Save on Close  option enabled in Messages > Preferences > Messages then all Chats and conversations are saved.
    They can be recalled any time.
    1) In the Messages app the File Menu > Recent Items will list the last X number of chats.
    X is the number set in System Preferences > General pane about the number of Documents, Applications and Servers shown in such lists.
    2) old migrated iChat Saved chats are in Your Home Folder/Documents/iChats
    3) New Saves are in your Home Folder/Library/Messages/Archive although this Library is Hidden.
    In th Finder > Go Menu > Go to Folder and type ~/Library/Messages into the dialogue box that appears.
    I have 10 non iMessages accounts as well as  my iMessages account logged in when I am on line.
    I can call up any of the last Chats shown in Recent Items no matter which account they came from  (different Screen Name or Jabber IDs or even Bonjour chats)
    I have not actually changed my iMessages ID to check but the app will continue to save to the same Folder and it should be able to retrieve recent ones.
    Visiting the folder and double clicking an older chat tends to launch it in a new window separate from the Messages Window itself (no Side bar no, Text field at the bottom, no "To" spot).
    8:31 PM      Friday; March 29, 2013
      iMac 2.5Ghz 5i 2011 (Mountain Lion 10.8.3)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad
    "Limit the Logs to the Bits above Binary Images."  No, Seriously

  • Difference in Creation of BRF+ artifact through API / Workbench

    Hello  ,
    I am new in BRF+ development. Need your help . While creating BRFPlus artifact in NW 7002 , what will be differences
    1) if we create  Application / function / Data object / Ruleset etc  using BRF+ workbench  and use ABAP code for calling /passing parameters
    2)if we  create   all these through through APIs .
    can anyone  guide me please .
    Thanks in advance.
    PS

    HI Carsten,
    Thanks for you response.
    Just to clarify some more ...Is there any issue later / limitation while extending/ changing  the functionality of rulesets if we create those with workbench in place of using APIs .
    For example in production server if we need to change / replace some context parameters OR adding one more row in decision table / or any other change.
    Thanks & Regards,
    PS

  • I want to Pick Release in 11.5.9 through API , What API I can Used?

    Hi.expert
    I want to Pick Release through API in 11.5.9, What API I can Used?

    You need to apply patch 3438823 which provides the Pick Release Public API to create and release a picking batch and also provides the functionality to allow picking criteria of groups of items based on Item category and category sets and also provision is provided to "exclude/include only" ShipSets/SMCs in a batch.
    Check Note: 435444.1 - WSH_PICKING_BATCHES_PUB Package for Pick Release Public API does not Exist in Release 11.5.9
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=435444.1

Maybe you are looking for