Completing Coding (To-Do Browser)

Procedure

  1. Open the Generated Objects tab page of your project.

  2. Navigate to the To-Do Status column and click the entry in this field, if there is one. The system then opens the To-Do Browser. From here, you can navigate directly to the relevant coding place (code slot) by clicking on the slot's name to implement missing functionality that completes the service implementation.

  3. When you have finished editing a code slot, change its STATUSmetadata tag by replacing the word NEW with the word DONE in the comment within the code. This confirms your work to the system and influences the project status. The following coding example illustrates how a code slot can look:

                
    just to avoid check errors if nobody needs to
                
    implement this slot
                
    lstr_input_xi = i_input_xi.
                
    *@SLOT INPUT_VALIDATION "<-----Do not touch this comment!!!!
                
    *@A @NAME RELEVANCE @VALUE optional @TYPE TODO CODE COMPOSER ANNOTATION
                
    *@A @NAME STATUS @VALUE new @TYPE TODO "CODE COMPOSER ANNOTATION
                
    ** set value parameter to DONE if your work is done
                
    ** PLEASE INSERT YOUR CODING HERE!!!
                
    Add any desired input mapping here.
                
    The input parameter I_INPUT_XI is the message as received
                
    from the proxy.
                
    Raise CX_AI_APPLICATION_FAULT if anything is wrong.
                
    *@END INPUT_VALIDATION "<-----Do not touch this comment!!!! end method.
                   
  4. Save and Activate.

  5. Return and close the window of the To-Do Browser.

Result

The system changes the status of the To-Do in the To-Do Browser to Completed. The service implementation is now complete. For more information about the overall processes, see Service Creation and Implementation (API-Based with Repository) and Service Creation and Implementation (Proxy-Based).