Document approval through SDK
Hello Experts!
Do you know if there is a way of performing the approval of a document through SDK?
There are some DI API objects for Approval stages and approval templates, but that's all i can find.
The reason i ask is, that one of our partner finds the way of approving inconvenient. The approval report cannot be customized exactly to their needs. So i offered them to develop a custom form with all the info they need in one screen, but all i can do is to place a button on the screen, and clicking this button would open the native Document approving form, where they could confirm or reject the document. It is still not enough for them, they want to approve the document inline, without opening another form.
Is there a way to do this?
Thank you, Gergő
Hi,
To Edward: I think your comment is out of topic
To János: A big thank you. Your answer (before you edited it) force me to try it in code, because I was searching the same information as Gergely did and I was sure, it is not possible to handle Approval Procedures (not Approval Stages and Approval Templates ) by DI API. The reason is: No Google finds, no DI API Help info, no sdn.sap forum finds.
To all: Although there is no info in DI API help (and nowhere else) it is possible to approve/reject document via DI API through ApprovalRequestsService.
How to do it:
SAPbobsCOM.ApprovalRequestsService oApprovalRequestsService = null;
SAPbobsCOM.ApprovalRequestParams oApprovalRequestParams = null;
SAPbobsCOM.ApprovalRequest oApprovalRequest = null;
SAPbobsCOM.ApprovalRequestDecision oApprovalRequestDecision = null;
oApprovalRequestsService =
(SAPbobsCOM.ApprovalRequestsService)MyCompanyService.GetBusinessService(
SAPbobsCOM.ServiceTypes.ApprovalRequestsService);
oApprovalRequestParams =
(SAPbobsCOM.ApprovalRequestParams)oApprovalRequestsService.GetDataInterface(
SAPbobsCOM.ApprovalRequestsServiceDataInterfaces.arsApprovalRequestParams);
int wddCode = 1;
oApprovalRequestParams.Code = wddCode;
oApprovalRequest = oApprovalRequestsService.GetApprovalRequest(oApprovalRequestParams);
oApprovalRequestDecision = oApprovalRequest.ApprovalRequestDecisions.Add();
oApprovalRequestDecision.Status = SAPbobsCOM.BoApprovalRequestDecisionEnum.ardApproved;
oApprovalRequestDecision.ApproverUserName = SAPB1UserName;
oApprovalRequestDecision.ApproverPassword = SAPB1Password;
oApprovalRequestsService.UpdateRequest(oApprovalRequest);
Hope it helps
D.
Similar Messages
-
Encypting Pdf document sent through email from BO WEBI
Hi,
Encypting Pdf document sent through email from BO WEBI . Is there any sdk scripts/3rd part tools to do this.
Thanks
RanjithHello Ranjith,
There is no native functionality for encrypting a PDF document from within BusinessObjects Enterprise. Additionally, none of the BOE SDKs are able to encrypt a PDF document either. Generally speaking, if it is not possible in the product (BOE) it's not possible with the various SDKs.
I am not aware of any third party tools that can do this from inside BOE either. If you haven't done so already you may want to post a question to the [Business Objects Board|http://www.forumtopics.com/busobj/index.php?sid=1037068e7b26619422be6a7b18a8c2ee] (BOB) to see if anyone there has a suggestion.
Sincerely,
Dan Kelleher -
Change quantity of a component in a BOM created through SDK
I am creating AR Invoices which are based on Sales Orders through SDK. These SO have a BOM which has only 1 component, when I create a AR Invoice off of these SO I have to be able to change the quantity which is delivered. How do I specify that I am changing the quantity of the component and not the amount of the Parent?
thx,
RichardOwen,
If you go to Document Settings and change the selection to Price and Total for Parent Item Only, when you choose this BOM which is a Sales Item, you can modify the quantity of the Child Item and it does not affect the Parent Items price or quantity.
This is what I am trying to accomplisg through the SDK, but it seems all I can insert is the Parent Item in the Marketing Document, how can I alter the Child quantity?
thx,
Richard -
'Add in Sequece' button click event through SDK
Hi fellow developers,
How can I activate the 'Add in Sequence' button of Incoming Payments screen through SDK. I don't see any event that corresponds to it.
In document creation for example we have, obj.Add()
Please help.
Thanks.
Edited by: Ryan Paras on Feb 25, 2010 10:56 AMhi. but i need to do this in c #, so it is relevant to c#
http://startrekcafe.stevesdomain.net http://groups.yahoo.com/groups/JawsOz -
How do load system form matrix -Inventory-Goods Issue through SDK UI &DI
While I am accessing system form matrix -Inventory Goods Issue/ Goods Receipt, the matrix object is not accessible.
Error is coming stating "Item 13 is invalid, where 13 is item uid for matrix.
So,How do load system form matrix -Inventory-Goods Issue(FORM 720/-720) through SDK UI &DIAPI.
Form Type: -720
How to get reference of System form matrix object -Inventory-GoodsIssue.
Some thing similar to CopyFrom functionality for -Inventory-Goods Issue.
Currently my client requirement is as follows.
I created a UDF ((U_ILC) Incoming Log Challan) for marketing documents. And, this field is added in the header level of Goods Reciept, Goods Issue documents.
1. Through Inventory->Goods Receipt (ILCNo.10), items are received. Assume, M00001, M00002 are the items received with qty, price, whse, account values.
2. Through Inventory->Goods Issue, item should be issued. In this Goods Issue Form, after entering U_ILC value as 10, pressing Tab, the GoodsIssue matrix should be loaded with the values of GoodsReceipt(IGN1 for U_ILC:10) document i.e. M00001,M00002 along with the same values as in GoodsReceipt of ILC:10.
The code is as follows:
If (( ( pVal.FormType = "-720" or pVal.FormType = 720) And pVal.EventType <> SAPbouiCOM.BoEventTypes.et_FORM_UNLOAD) And (pVal.Before_Action = False)) Then
'// get the event sending form
oForm = SBO_Application.Forms.GetFormByTypeAndCount(pVal.FormType, pVal.FormTypeCount)
If pVal.ItemUID = "U_ILCNo" And pVal.EventType = SAPbouiCOM.BoEventTypes.et_LOST_FOCUS And pVal.Before_Action = False Then
SBO_Application.MessageBox("ILC No. Lost Focus")
oMatrix = oForm.Items.Item("13").Specific
oColumn = oForm.Columns.Item("1")
oEditItmCode = oColumn.Cells.Item(1).Specific
oEditItmCode.Value = "07215090x606"
oItem = oForm.Items.Item("U_ILCNo")
oEdit = oItem.Specific
SBO_Application.MessageBox(oEdit.String)
End If
End If
3. The code
oMatrix = oForm.Items.Item("13").Specific
is raising error. I have used Event Logger and breakpoints to see where the code is halting.
Help me, how to access the matrix of Goods Receipt/ Goods Issue and load based on the existing data.
Thanks in advanceHI
If your code is in the SBO_Application_ItemEvent then try using this line
oForm = SBO_Application.Forms.Item(strFormUID)
instead of
oForm = SBO_Application.Forms.GetFormByTypeAndCount(pVal.FormType, pVal.FormTypeCount) -
Send email afer "FI document posted" through PRRW
Experts:
I want to send out an Email to applicent afer "FI document posted" through Tcode:PRRW , Is there have any user exits or BTE I could use?
or some standard function provided by SAP?
The reason for send mail is just want to let user know we got the receipts(sometimes needs several days by express) and ready to deal with
Please advise!One simple way to achieve this is to build it into your workflow step, as the event CREATED gets triggered every time you save the trip in status 'to be settled'. But also everytime the trip is saved, the event CHANGED is triggered. So, you need a workflow step 'Wait for event CHANGED' what is ending the old workflow instance, whereas the actual CREATED creates a new instance.
1. Events, which should be triggered in order to approve trip requests
(entered by transaction TRIP) or trip Plans in general. These events
are relevant for the manager responsible for the approving process.
The events are:
- 'PlanApproved'
- 'PlanCreated'
- 'PlanChanged'
- 'PlanCancelled'
2. Events, which should be triggered in order to approve trip payments.
These events are relevant for the travel expense department, which
has to release the payment process. The events are:
- 'Changed' (in the sense of Expense report changed)
- 'Requested'
- 'RequestApproved'
- 'Created'
- 'Approved'
- 'Cancelled'
- 'Deleted'
- 'RequestCreated'
- 'RequestWaits'
- 'ExpenseWaits'
- 'RequestSettled'
- 'RequestTransferredFI'
- 'ExpenseSettled'
- 'ExpenseTransferredFI'
(Documentation link)
http://help.sap.com/saphelp_470/helpdata/en/d5/202038541ec006e10000009b38f8cf/frameset.htm
So in this instance, whilst the standard template is delivered, you do need to configure an additional step in this case using "created" rather than "changed" to trigger the additional workflow needed in addition to the steps delivered inside the
workflow template.
Hope it would help!
Sally
Edited by: Sally Redmond on Mar 6, 2012 4:51 PM -
How to add line items to Accounting Document posted through MIRO ?
I need to perform Additional posting when Posting through MIRO transaction..i tried with INVOICE_UPDATE BADI but this was not useful...Please let me know if there is any way to add additional posting to Accounting Document created through MIRO.
If any user exit , BADI ot BTE present?Hi,
Check the BTE's:
00001020 POST DOCUMENT: Prior to final checks SAMPLE_INTERFACE_00001020
00001025 POST DOCUMENT: Final checks completed SAMPLE_INTERFACE_00001025
00001030 POST DOCUMENT: Posting of standard data SAMPLE_INTERFACE_00001030
00001050 POST DOCUMENT: Accounting interface SAMPLE_INTERFACE_00001050
Thanks & Regards,
Harish -
Purchase Order Approval through Mobile Phone / BlackBerry
Dear fellows i am interested in Purchase Order Approval through Mobile Phone / BlackBerry. I have seen MSCA Mobile Supply Chain Application Guide but that is for telnet only devices and specific to supply chain. What are setup requirements to make PO approve though "Web App" or "Mobile App" as show in below image URL. We need to work it primarly on BlackBerry.
http://www.exforsys.com/images/OracleApps/t10_files/image010.gif
That will require logging in to EBS through Mobile and Making EBS available on Public IP !?! If this all fuss needs to be done then is there some Notification Alert type mechanism which sends email, but here a user could also reply that email with keywords to Approve or Reject that PO !?!
Thank you.Dear Hussein, ur links are iPhone specific and also BPEL Connector specific ("Oracle Buisness Approvals for Managers" BPEL Connector). The links for Blackberry assume that i am atleast already getting emails on blackberry through EBS. Our env is through MS Exchange Server. Where as i believe from ur suggected docs that the EBS needs to have its own direct setup with blackberry
In our current env we are using Oracle Alerts to Just send an email to user that PO for approval is waiting. We are NOT using "Oracle WorkFlow Notification Mailer". For blackberry will we be locked to use Workflow Mailer (i see patch 6802716 pre req also)!?! or we can still use simple Alerts!?!
following thread says type "approve" in reply whereas metalink guides tell a URL to click in email. will it be a ...
href="mailto:[email protected]?body=approve"
type URL!?!
http://oracle.ittoolbox.com/groups/technical-functional/oracle-apps-l/po-approval-through-mail-3077383
===============================================================
There are a couple of steps that need to be complete before this will work.
Pre- Req's
1. Associate all apps users / approvers with email addresses
2. sync apps users with workflow
3. Check workflow users to make sure email is set to HTML.
4. Configure and enable workflow mailer. You will need configuration information for the email service being used and a mailbox on the email service.
5. Send a test message from workflow mailer to an apps user.
If this is successful, then email based approval will work. If the user tries to approve using a smart phone (blackberry, etc.) they will have to hit reply and type approve as the message for approval to work.
this guy also points to this idea.
http://secure.meetingexpectations.com/oaug/eLearning/elSchedule.aspx?DayOfWeek=3&mtd=8/1/2007
===============================================================
August 21, 2007
Session 2
August 21, 2007 12:00 PM U.S. Eastern (New York) Time
Approving Requisitions/PO’s in Oracle E-Business Using Blackberry Devices
Presentation of a solution using Blackberry Devices to approve requisitions and purchase orders in Oracle E-Business Suite. This solution required creating a text message to send to Blackberry users, and modifying the Workflow Java Mailer to be able to correctly read the default messages being sent back from blackberry devices. In addition, profile options were created that allowed simple key strokes to be translated into Approve or Reject options recognized by Oracle Workflow Java Mailer.
Session Closed
Presenter, Company: Bolton Carroll, The Revere Group
this one too...
=========
http://oracle.ittoolbox.com/groups/technical-functional/oracle-apps-l/iexpense-approval-via-blackberry-and-iphones-3047841
This one is DIFFERENT!
METALINK: List Of Certified Devices For Mobile Field Services and Field Service Wireless [ID 793392.1]
========================================================
Also, recently we have developed something called 'MiniWireless Server', which is a light weight server replacement of Oracle Wireless Server and can be run along with Mobile Server of Oracle Lite. Please refer Metalink note 758680.1 for more details. You may want to communicate this to customer if they are planning for fresh implementation. -
Hi experts,
We are in Oralce EBS v11.5.10.2. And need Purchase order approval through e-mail.
pl guide me step by step process for configure.
regards,
mahesYou need to setup the mailer (outbound & inbound). You can refer "Oracle Workflow Administrator's Guide" => "Step 6: Implementing Notification Mailers" for more details.
Thanks, Raja -
Error while reversing document posted through cash desk
Hi,
I have posted a payment through cash journal/cash desk (FPCJ) and closed the the lot. Now I want to reverse the payment, however SAP function module 'FKK_CJ_PROHIBIT_RVRSL_OF_DOCS' is throwing an error - 'reversal not performed'. Does anyone know how to reverse a payment document posted through cash journal if it's lot has already been closed?
Thanks,
Suhas.HI Ravi,
If a payment is posted through the FPCJ and lot is closed , payment cannot be reversed that's is standard functionality, there are lot of notes on this which gives you alternative steps that need to be taken.
check note 644870.
thanks,
Vikram -
Rename a File in a SharePoint document library through Client object model
Hi,
How to Rename a File in a SharePoint document library through Client object model?
Thanks
Poomani SankaranHi,
According to your description, you want to rename file in the document library using SharePoint Client Object Model.
Here is a code snippet works well in my environment for your reference:
static void Main(string[] args)
string url = "http://sp2013sps/sites/test/";
ClientContext clientContext = new ClientContext(url);
Microsoft.SharePoint.Client.List spList = clientContext.Web.Lists.GetByTitle("Documents");
clientContext.Load(spList);
clientContext.ExecuteQuery();
if (spList != null && spList.ItemCount > 0)
Microsoft.SharePoint.Client.CamlQuery camlQuery = new CamlQuery();
camlQuery.ViewXml =@"<View> <Query> <Where><Eq><FieldRef Name='LinkFilenameNoMenu' /><Value Type='Computed'>New Microsoft Word Document.docx </Value></Eq></Where> </Query> <ViewFields><FieldRef Name='Title' /></ViewFields> </View>";
ListItemCollection listItems = spList.GetItems(camlQuery);
clientContext.Load(listItems);
clientContext.ExecuteQuery();
listItems[0]["Title"] = "word.docx";
listItems[0]["FileLeafRef"] = "word.docx";
listItems[0].Update();
clientContext.ExecuteQuery();
More information about SharePoint Client Object Model:
http://msdn.microsoft.com/en-us/library/office/ee537247(v=office.14).aspx
http://www.codeproject.com/Articles/399156/SharePoint-Client-Object-Model-Introduction
http://www.learningsharepoint.com/2010/07/12/programmatically-upload-document-using-client-object-model-sharepoint-2010/
Best regards -
Workflow for Document Approval
Hi all,
I'm a newbie to SolMan and is trying to figure out how to implement a workflow for document approval. A similar question has probably been posted in the past, but I can't find a definite solution, only some hints.
Basically, what we're trying to achieve is the following:
When a document is uploaded using SOLAR02, and the creator of the document changes the status to ready for sign-off, we would like to trigger a workflow which will send an email to a couple of persons who are responsible to approve the document. We already implement the digital signature, we just want to add an automatic email notification to be sent to the approvers.
Based on my research, it seems that this is not supported by SolMan and hence we have to do a custom development.
There's an object key called SOLMANDOC and we should raise an event (something like SIGNATURE_PROCESS_START) to send an email notification to the approvers. Can somebody confirm whether my understanding is right ? Does anybody know the name of the BADI that we can modify to achieve our goal ?
FYI, we're using SolMan Rel 7.01 SP 19.
Thanks in advance
LaraHi Phil,
I'm facing with problems with creating a simple 2 steps release strategy.
the problem is I cant approve the last step of the release.
This is what I did:
In spro Digital Signature->Signature strategy:
in "Define Authorization groups" I create this entries:
1. EING
2. VERIF
in "Define Individual Signatures" I create this entries:
1. S1 EING
2. S2 VERIF
in "Define Individual Strategies: I create this entries:
SigStrat: ZSIGSTR
Signature Method: R
Display comment: X Required
Display Remark: X
Display document: X
Verification: not checked
in "Assign individual signatures"
CtrIn Indiv.SIG. AGrpDIG
1 S1 EING
2 S2 VERIF
Display Predecessor for Ctrln is 2 is 1
for "Display release statuses" an entry with one line with the value 1
and in "Display individual signatures there 2 entries 1 and 2.
in spro "Define Document status schemes"
stat scheme "ZSIGSTR"
4 status:
Status init status Sequence Low High lock Signature schma End status Cancel status
COPY_EDITING X 10 10 20 -
REVIEW 20 10 40 X ZSIGSTR RELEASED DECLINED
RELEASED 30 10 40 X
DECLINED 40 10 20
I created two roles with object c_sign_bpr one with the value "EING" and the other with the value "VERIF"
I assign this status scheme to a document type in my project.
I tried to release a document the first step was the author of the document move the status to "REVIEW" and I got a window that i need to enter my password and it worked ok.
The problem is in the second step that I need to release the document (now is in a REVIEW status) When I press on the icon in order to release I didn't get the option to release only to cancel there is no "V" option in the small window.
Can you please tell me if I did a correct customization? also can you tell me if my problem is maybe missing authorization? Can you direct me to reading material or to an example?
Best regards
Lior Grinberg
Edited by: Lior Grinberg on Nov 28, 2011 6:22 PM -
How can I access revisions of a document using OpenXML sdk library?
How can I access revisions of a document using OpenXML sdk library?
Thanks in advance.
Regards,
Akanksha.Hi Akanska
The following articles should give you a basic understanding of how to work with Revisions:
https://msdn.microsoft.com/en-us/library/office/cc536011.aspx
https://msdn.microsoft.com/en-us/library/ee836138%28v=office.12%29.aspx?f=255&MSPPError=-2147217396
http://blogs.msdn.com/b/ericwhite/archive/2009/09/28/source-code-available-complete-implementation-of-accept-all-changes-tracked-revisions-in-open-xml-documents.aspx
Cindy Meister, VSTO/Word MVP,
my blog -
Creating a Simple document Approval workflow in SPD
Hi
Having configured workflow manager 1.0 I have attempted to create the simplest approval workflow.
on my document library I set content approval , content type management and versioning. I have left out check in and checkout to speed up my testing
Create a single stage workflowin SPD2013 associated with my Document Library
I upload my document set the various properties as defined in my custom content type
Document "Approval Status" states "Draft"
I (optionally) checkin and Publish a major version of the document, "Approval Status" is "Pending"
I manually trigger the my w/f setting myself as the approver
I want pass my Task Outcome to the Approval Status property in my current item - I am just not sure how to do this without setting the item back to draft
I am just not sure of the syntax - could anyone help?
DanielNow if I was building a SharePoint 2010 workflow .... I seem to have richer support for content approval
....... Was there beauty contest for the 2010 actions!!!!!!!!
Freelance consultant -
Problem with UDO Registration through SDK (Default Form Option)
Hello All,
I am trying to create a UDO Registration through SDK which is done easily but the udo contain default form option.
But after creating the udo , the defualt form option is clicked in the wizard but the system is not showing that default form in SAP.
Please suggest if i am missing something for making this udo a default form .
Code which i have written is following :-
Dim oUserObjectMD1 As SAPbobsCOM.UserObjectsMD
oUserObjectMD1 = Class_Law_Main.ocompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oUserObjectsMD)
If oUserObjectMD1.GetByKey("OSL_LawStage_Master") = False Then
oUserObjectMD1.CanCancel = SAPbobsCOM.BoYesNoEnum.tNO
oUserObjectMD1.CanClose = SAPbobsCOM.BoYesNoEnum.tNO
oUserObjectMD1.CanCreateDefaultForm = SAPbobsCOM.BoYesNoEnum.tYES
oUserObjectMD1.FindColumns.ColumnAlias = "Code"
oUserObjectMD1.FindColumns.ColumnDescription = "Code"
oUserObjectMD1.FindColumns.Add()
oUserObjectMD1.FindColumns.ColumnAlias = "Name"
oUserObjectMD1.FindColumns.ColumnDescription = "Name"
oUserObjectMD1.FindColumns.Add()
oUserObjectMD1.FindColumns.ColumnAlias = "DocEntry"
oUserObjectMD1.FindColumns.ColumnDescription = "DocEntry"
oUserObjectMD1.FindColumns.Add()
oUserObjectMD1.FindColumns.ColumnAlias = "U_StgName"
oUserObjectMD1.FindColumns.ColumnDescription = "Stage Description"
oUserObjectMD1.FindColumns.Add()
oUserObjectMD1.FindColumns.ColumnAlias = "U_StgSeq"
oUserObjectMD1.FindColumns.ColumnDescription = "Stage Sequence"
oUserObjectMD1.FindColumns.Add()
oUserObjectMD1.FormColumns.FormColumnAlias = "Code"
oUserObjectMD1.FormColumns.FormColumnDescription = "Code"
oUserObjectMD1.FormColumns.Add()
oUserObjectMD1.FormColumns.FormColumnAlias = "U_StgName"
oUserObjectMD1.FormColumns.FormColumnDescription = "Stage Description"
oUserObjectMD1.FormColumns.Add()
oUserObjectMD1.FormColumns.FormColumnAlias = "U_StgSeq"
oUserObjectMD1.FormColumns.FormColumnDescription = "Stage Sequence"
oUserObjectMD1.FormColumns.Add()
oUserObjectMD1.CanDelete = SAPbobsCOM.BoYesNoEnum.tNO
oUserObjectMD1.CanFind = SAPbobsCOM.BoYesNoEnum.tYES
oUserObjectMD1.CanLog = SAPbobsCOM.BoYesNoEnum.tNO
oUserObjectMD1.CanYearTransfer = SAPbobsCOM.BoYesNoEnum.tNO
'oUserObjectMD1.ChildTables.TableName =
oUserObjectMD1.Code = "OSL_LawStage_Master"
oUserObjectMD1.ManageSeries = SAPbobsCOM.BoYesNoEnum.tNO
oUserObjectMD1.Name = "Law Stages Master"
oUserObjectMD1.ObjectType = SAPbobsCOM.BoUDOObjType.boud_MasterData
oUserObjectMD1.TableName = "OSL_OLSG"
lRetCode = oUserObjectMD1.Add()
'// check for errors in the process
If lRetCode <> 0 Then
Class_Law_Main.ocompany.GetLastError(lRetCode, sErrMsg)
MsgBox(sErrMsg)
End If
End If
System.Runtime.InteropServices.Marshal.ReleaseComObject(oUserObjectMD1)
oUserObjectMD1 = NothingHi Robert,
I recommend you do your changes in your file/XML file before you load your form. It's much quicker and easier this way
e.g
//make your changes in your xml form
SBO_Application.LoadBatchActions(ref YourXMLFileString);
Cheers, Lita
Maybe you are looking for
-
Hi all 1. I am trying to deploy my first adobe interactive app. 2. When I do that I get: The initial exception that caused the request to fail, was: com.sap.tc.webdynpro.services.exceptions.PDFDocumentCreationException: ../../local/TutWD_OnlineInt
-
Facebook uploader problems with Snow leopard
When I attempt to add photos in facebook the uploader appears but only a jpg icon shows in the frames - no pictures. before installing Snow leopard I use to get a request for facebook to use a java applet. I would say yes and the pics would load perf
-
I'm trying to create a distributed JMS topic using the wlconfig ant task (MBean). I can create a topic on a single server fine, but I can't figure out how to create a distributed topic that I could access on any server in the cluster. This is what I
-
Hi, I am trying to maintain the users accounts but not sure that my approach is okay according to international standards or not? create table users_payment( p_id number(9) primary key, co_id number(9) constraint usrs_payment references users(co_id),
-
desc longdescs Name Null Type BUG_ID NOT NULL NUMBER(10) THETEXT NOT NULL CLOB select bug_id, thetext from longdescs where bug_id = 1234 BUG_ID THETEXT returns 7 rows of data per the bug_id, thetext column data is very long When I try to concanate th