Attachment in CJ20N

Dear All
I have problem in TCODE CJ20N. I'm attachment file in project, but after i don't read this file. Already check permission in Operation System and they are ok.
Some clue?
Regards

Hi Francis,
Are you talking about attaching document in Services for Object
In that case you should get "attachment list" activated as soon as you attach the document.
Please revert back & reward if things works
Thanks,
Manish

Similar Messages

  • Processing History for Services for Object

    Hello Together,
    I created documents attachment in CJ20N Transaction code using the button "services for the object ," for one WBS Element. Some one have deleted some documents from the list, I did not see who deleted this, it there a processing history. Please advise the steps to see the processing history for services for object.
    Regards
    Rahul Tyagi

    I tried to replicate scenario with  tick on change doc. in proejct profile but system is not writing cahgne log in CN60. I understand this writing history for service for object is not wirting chagne log.
    WIth Regards
    Nitin P.

  • How to attach an URL to a CJ20N document ?

    Hello !
    I have succeeded in attach an URL to Purchase Order (ME21N) through this little BAPI I made :
    FUNCTION ZBAPI_PO_INSERT_URL.
    ""Interface locale :
    *"  IMPORTING
    *"     VALUE(W_URL) TYPE  SOLISTI1-LINE
    *"     VALUE(W_TITRE) TYPE  SODOCCHGI1-OBJ_DESCR
    *"     VALUE(W_NUMERO_COMMANDE) TYPE  SRGBTBREL-INSTID_A
    DATA: w_object type table of SOLISTI1,
          wa_object type SOLISTI1,
          w_doc_data type SODOCCHGI1,
          w_doc_info type SOFOLENTI1.
    concatenate '&KEY&' w_url into wa_object-line.
    append wa_object to w_object.
    w_doc_data-obj_name = 'INFORMATION'. "par défaut
    w_doc_data-obj_descr = w_titre.
    w_doc_data-obj_langu = 'FR'.
    CALL FUNCTION 'SO_DOCUMENT_INSERT_API1'
      EXPORTING
        FOLDER_ID = 'FOL32000000000004' "Référence du répertoire par 'défaut'
        DOCUMENT_DATA = w_doc_data
        DOCUMENT_TYPE = 'URL'
      IMPORTING
        DOCUMENT_INFO = w_doc_info
      TABLES
        OBJECT_CONTENT = w_object
    data : obj_role_1 like borident,
           obj_role_2 like borident,
           w_id type string.
    obj_role_1-objkey = W_NUMERO_COMMANDE.
    obj_role_1-objtype = 'BUS2012'.
    concatenate 'FOL32000000000004' w_doc_info-object_id into w_id.
    obj_role_2-objkey = w_id.
    obj_role_2-objtype = 'MESSAGE'.
    CALL FUNCTION 'BINARY_RELATION_CREATE_COMMIT'
      EXPORTING
        OBJ_ROLEA = obj_role_1
        OBJ_ROLEB = obj_role_2
        RELATIONTYPE = 'URL'
    ENDFUNCTION.
    I would like to do the same with the CJ20N ! It seems that the value of Object type is BUS2054 but it doesn't work at all.
    Must miss something...
    If you can help...
    Thanks for any clue !!
    EDIT : See my other post :
    Edited by: Smoltok on Sep 16, 2011 2:36 PM

    BMP image?
    Or Is it possible to insert any text instead of image?
    But I need to work just like the stamper sample present in sdk. that is when i click on the pdf document any text has to be inserted instead of the image. I should not be to type the text in the pdf, but it should work exactly similiar to the stamper sample, but text has to be inserted instead of an image.
    How can this be done? Is it possible to do?
    Please help.

  • Attach a document in CJ20N

    I need to attach a document in CJ20N. Does anyone know please tell me how can I do this?
    thank you

    you can do this using FM BDS_BUSINESSDOCUMENT_CREATEF
    search this forum with key word "BDS_BUSINESSDOCUMENT_CREATEF" for code sample

  • Additional Column in CJ20N at activity level

    Hi Experts
    The requirment is to add a new column for material price in the right hand side screen in CJ20N, when we select any activity in CJ20N and try to attach material component .
    The new column (material price) should be next to the requirment quantity column, it will pick the price from material master and will display it.
    This is a development thing ,but i want to know whether is it possible and what FM or user exit can be used.
    Thanks
    DHRUV

    Hi DHRUV,
    The table of CJ20N is not a ALV table, which allow you hide or dispay the selecte column.
    So if you would like an additional one, you need enhance the codes. But actually the column price is avialble in tab ' purchase'.
    The sequence of the column can be changed and save, to do it please use the icon 'configuration' at the right corner of the table.
    Kind regards,
    Zhenbo

  • Unit of measure for Stock and Non-stock Item in CJ20N

    When I attach Material to an activity (item Category N   Non-stock item) in Project Builder (CJ20N), It is peaking its Base unit of Measure as unit. Now when I try to change it, it is showing an error
    Item category N: Only base unit of measure M allowed
    Message no. CO344
    But for the same material if I change the item Category to L   Stock item, then it allows me to change the unit.
    Please guide me regarding this Behavior. Is there any customization, by doing which it will allow me do the same for Non-stock Item or It is not Possible.

    firstly I am assuming that the activity is internal processing type - doesn't matter really
    now to attach a material select actvity and from the template area click and drag material which will open the material detail screen in the work area
    because it is a non stock item I am assuming text description - in the requirements qty you enter the qty and next to it the units - changeable
    if you choose a material number maintained as material master then obviously the unit will be from the material master.
    If you are using an externally processing activity then in config check OPUU for the network type and see if order unit has been populated - that might be the problem

  • Tcodes that allow document attachment

    HI,
    Is there an easier way to get all transaction codes that allow attaching of documents? I know that a document can be attached if the transaction has the ff icons/fields: Documents icon, Services for Object icon, Document overview icon, and DMS link tab. I have check tcodes one by one and have come up with this list:
    cj20n
    migo
    me21n
    me22n
    HB22
    Hb21
    Hb12
    Hb11
    hb32
    hb31
    XD01
    XD02
    FK01
    FK02
    FD01
    FD02
    XK01
    XK02
    CV02N
    CV01N
    iw52
    iw51
    Is there an easier way to get all transaction codes that allow attaching of documents -- a table perhaps?
    thanks,
    Emma

    Hi,
    you can attach document (for FI document) only after posting it. Go to FB03 give the document no and go to extras tab here you can find texts option, here you can write vital informations about the document. or you can attah supporting document in FB03, there is a menu 'service object' using this menu you can attach file.

  • Mail Sending with attachement

    Hello,
    I have one Modulepool having Z Transaction which sends the mail through workflow.
    I have created a task and bussiness object.
    Using FM SAP_WAPI_START_WORKFLOW to send the workitem in SAP inbox.
    That is attached to a standard Transaction CJ20n.
    I added the CC for sending mail.
    But if one user double click, then the WI will trrigerred and workflow completed and the second will not b able to c the WI.
    I want to send the mail to the second user with that T Code as Attachment.
    How to do this.
    Please Help.
    With Regards,
    Nitin Malhotra

    Here's how I do it, without attachments though (names, users, and servers changed):
    connect system/******@mydb as sysdba
    alter system set smtp_out_server='MAIL.k12.sd.us' SCOPE=BOTH;
    @I:\oracle\product\10.2.0\db_1\RDBMS\ADMIN\utlmail.sql;
    @I:\oracle\product\10.2.0\db_1\RDBMS\ADMIN\prvtmail.plb;
    GRANT execute ON utl_mail TO USER1;
    connect USER1/******@mydb;
    CREATE OR REPLACE PROCEDURE USER1.E_MAIL_MESSAGER IS
    vSender VARCHAR2(30) := '[email protected]';
    vRecip VARCHAR2(30) := '[email protected]';
    vSubj VARCHAR2(50) := 'TCHNAME_STUDENTS_INSERT';
    vMesg VARCHAR2(4000):='TCHNAME_STUDENTS SUCCESSFUL';
    vMType VARCHAR2(30) := 'text/plain; charset=us-ascii';
    BEGIN
    utl_mail.send(vSender, vRecip, NULL, NULL, vSubj,vMesg, vMType,
    NULL);
    END E_MAIL_MESSAGER;
    Rem Now to call the procedure to run it:
    exec E_MAIL_MESSAGER;

  • New field in Cj20n getting populated but not in cj01.

    Hello All,
    I need to enhance a standard transaction CJ01, CJ02, CJ03, CJ20N by adding certain new fields to that.
    I also need to add these fields to master tables PRPS and PROJ.
    I also need to ensure that the new fields get populated in tables PRPS and PROJ whenever they are entered in transaction CJ01, CJ02, CJ03, CJ20N.
    I used the following process.
    First create a project in CMOD and attach the enhancement CNEX0006 to the project.
    1. Go to se11 and in the PROJ table u will find ci_proj include , in this add the required custom fields.
    2. Go to se51 give SAPLXCN1 in the program name with screen number 0600 , create the subscreen and in the layout
    choose Dictionary./Program fields and drag and drop in the screen .
    3. If u want to write any logic before the screen is displayed do it in PBO.
    4. Now in the function exit EXIT_SAPLCJWB_002 , go in the INCLUDE ZXCN1U11 and write this logic
    5. move-corresponding sap_proj_imp to proj.
    6. Now in the function exit EXIT_SAPLCJWB_003 , go in the INCLUDE ZXCN1U12. and write this logic
    7. move-corresponding proj to cnci_proj_exp.
    Activate the project .
    But in CJ01, the new fields are not getting displayed. If I have created a subscreen
    0600 of SAPLXCN1, where should the fields get displayed in CJ01?
    Please suggest if I have missed something.
    Thanks
    Rajesh

    Hi Rajesh,
    Please add the below code to in the below includes. it will work. Say suppose your newly added field is ZZFIELD.
    ZXCN1U11 
    PROJ-ZZFIELD = CNCI_PROJ_IMP-ZZFIELD.
    ZXCN1U12
      CNCI_PROJ_EXP-ZZFIELD = PROJ-ZZFIELD.
    Hope it helps

  • Restricting project profile in CJ20N/CJ01 t-code

    Hi Experts,
    Based on the client requirement we have created a new Project Profile named as theShutdown Project. The type of Project is ShutDown. The client wants to restrict the same only for the Plant users usage. 
    I know that the type of the project can be restricted thru standard authorization object -
    C_PRPS_ART. The coding mask is not restricted or defined as of now.
    Since we could not find any standard authorization object which restricts specifically on Project Profile, we tried creating a Z
    auth.object as follows:
    u2022 SU20 -CREATE AUTHORIZATION FIELD
    u2022 SU21 -CREATE AUTHORIZATION OBJECT
    u2022 SU21 -LINK AUTHORIZATION FIELD AND AUTHORIZATION OBJECT
    u2022 SU24 -ADD THE AUTHORIZATION OBJECT IN THE TCODE CJ20N AND CJ01
    u2022 PFCG-CREATE ROLE WITH AUTHORIZATIONS TO TCODES- CJ20N AND CJ01. ALSO
    ADD THE AUTHORIZATION OBJECT MANUALLY. GENERATE THE ROLE AND SAVE THE
    SAME. LINK USER ID TO THE ROLE
    u2022 SE38- LCJWBF7S. CREATE ENHANCEMENT IN FORM PROJ_SET AND ADD
    AUTHORISATION CHECK OF THE ABOVE CREATED OBJECT 
    The issue is that the above procedure is restricting the access for all the other users too despite it being attached to a particular role only. Every project profile other than shutdown  project is getting an error -"You are not authorisedfor this activity"  
    Please advice if our approach is correct or are there any alternative available.
    Regards
    Khushali

    HI,
    You need not have a separate Auth Object for "Project Profile".
    Make use of your standard auth object "Project Type" only.
    Introduce a simple validation to say that The only project type "Shutdown Projects" should be allowed for your Project Profile "Shutdown Project"
    By this, while Project creation, system throws error (Error you defined in the validation) in case both the Profile & Type are incompatible. When the user selects the appropriate "Project Type", then the subsequent standard error would be related to authorization on Project Type for the desired users.
    regards

  • Attaching a document to wbs

    Hi All,
    I want to attach documents to wbs in my project ,
    I am getting the following error.
    "The function is not attached in customizing for object PRPS."
    I used TC DC10 and made some changes , I was able to attach the document but I was not able to open the document in SAP. Please help.

    Hi Vineeth,
    Did you tried this method.
    In CJ20N, select the  WBS element, in the overview screen click "document overview" - a small window will open, if you change the radio button choose all versions, then you can add documents here.
    Kindly provide the screenshot of your system behavior
    Below is for your reference
    Regards
    Terence

  • Authorization check in tocde CJ20N for WBS elements

    Hi Experts,
    in cj20n tocde, if we give authorization to wbs element then networks and activities attached to this wbs element are authorized for edit,create..This is my requirement. I used 3 function modules EXIT_SAPLCNAU_002, EXIT_SAPLCNAU_003, EXIT_SAPLCNAU_004. It is working fine.
    My problem is when network or activity of other wbs element is linked, then it is failing. Because it is checking its parent level instead of checking upper level.
    Please help me on this.
    thanks in advance

    Hi Gurus,
    Thanks for your responses.
    I am explaing issue cearly with example.
    wbs0001 has one network net0001 and this network has one activity act0001
    similarly wbs0002 has one network net0002 and this network has one activity act0002
    now if i give authorization to wbs0001 then net0001 and act0001 has authorization..this is OK
    issue is if act0002 is linked to wbs0001 and if i give authorization to wbs0001 then net0001 and act0001 has authorization but act0002 has no authorization.
    My requirement is act0002 also should have authorization as this parent wbs0001 has authorization.
    Please help me.
    rgds
    Ali

  • Attachment/Notes to Billing Milestones in Project Builder

    Hi Friends,
    Does any one experienced so far "attachment/notes" to billing milestones in project builder.
    I will give more details so that it would be easy to go thorugh my question.
    In project builder, expand billing WBS element which have milestones in structure area, select any of one of them staying in structure area, righ click on milestone which opens another screen which display so many options. for example notes, attachment etc.
    My question here is that, is it possible to attachment documents etc to milestones?, if attached where we can see them.
    Aslo in regards to notes, where do we see and who are the others users can see those notes, I mean, SD, Finance etc. Let me tell you.  I tried to maintain some notes one billing milestone and could not see on SD or on billing document. I am curious. 
    How to activate to see those notes/attachments in PS so that data would flow to X-modules. What is required to activate such things so that PM in PS module can input his comments on billing related.
    Looking forward to hear from you all. Thanks in anticipation.
    Regards,
    PSR

    is it possible to attachment documents etc to milestones?
    yes it is possible.
    if attached where we can see them
    After attaching on right clicking on the milestone you get an option for attachment list where you can view the same.
    in regards to notes, where do we see
    You can view in the option where you maintain the notes.
    who are the others users can see those notes
    Whoever has display milestone authorisation.
    I would like to mention one thing, the attachment which you are making by "Services for object" is specific to that object so it does not get carry forwarded to the relevant object.
    We had a situation where in the technical specification attached to the material component in CJ20N should get carry forward to PR and then to PO.We accompolished this using DMS as it is a standard functionality in it.Because attachment through DMS works on the Object Link concept.Also in DMS the original attchment is stored in content server and only the link is referred in the object.
    But in your case, you are using the "Services for object" which is utilising the SAP server itself, and here the original attchment itself is referred by the object and not the link.So it wont get transferred to the subsequent process object of different modules.Whereever you can display the object(milestone) you can view the attachments.

  • How the project attachment file link to project?

    Hi guys,
    In project builder 'CJ20N', user can create attachment and also can view all with attachment list.
    So how can a project link to thoser attachment?
    Any table, function module ?
    Could you help to give me a quick guide about these?
    Thanks very much.
    --James Liu

    Hi Again
    As far as I know function module BDS_ALL_CONNECTIONS_GET
    can be used to determine existence of BDS and ArchiveLink attachments for a specific object.
    I suggest you to consult the Technology forum. The BC guys are the real experts in BDS rather than us in PLM.
    Regards
    Martina

  • File attachment for Purchase Requistion Number

    HI
    I want to attach the file to the Purchase requisition Number generated in CJ20N.
    Does the PR BADI change will have the attachment transfer function?
    or is there any way i could attach the file in Header level or item level in PR
    Regards
    Chandra

    Hi,
    Did you resolved this?
    I have same requirement. Can I know what is the BADI/FM/BAPI?
    Thanks,
    Ireme

Maybe you are looking for