Modifying CameraUI for custom recording in iOS

I'm trying to find a way to record a video from the iOS camera.  I have succesfully used teh CameraUI and all. although I'd need to somehow add some features to it.  For one, I need to limit the time for recording to 15 seconds.  Is there a way to listen to the cameraUI when the user presses the record button so I can force it to stop recording when the allowed time has run out?
I've looked at ANE's, sadly none seem to record actual video, they simply draw bitmaps on every frame. I could store each bitmap as a byteArray and then compress to an FLV using an open source compressor.  Though that will be fairly slow on iOS
I've also tried the webcam (camera.as), but that doesn't work in GPU rendering mode.
Anyone else have ideas?
thanks in advance

RedHotMammaUK wrote:
Thank you - wish Apple had put a custom repeat as could really do without another app clogging up my phone!
All of the included apps are pretty basic. For anything more sophisticated with things to do, calendars, text documents, you need additional apps. That is pretty much as designed. But, again, you can use Siri. No additional apps required.

Similar Messages

  • Report  for "record payment history"  for customer ?

    Report  for "record payment history"  for customer ?
    Please send it.

    Dear Goutam
    Through <b>FBL5N</b>, you have to select "<b>Cleared items</b>" with "from to date" and execute.
    You will get a list which can then be downloaded as excel by selecting "List" on top left followed by "export" and "spreadsheet".
    Thanks
    G. Lakshmipathi

  • Records Management: Model for customer - project - records hierarchy

    Hello,
    starting with RM I just created a static structure for customer data. This works pretty well at the beginning level.
    Now I would like to add a hierarchy to the customer data. The next level in the structure should be projects with the project that are associated with the customer. The projects are managed with PS. So every time a PSP element is created on a special level will automatically create some model nodes with elements (offer, order, .. ). Under the level of the projects there should be records like offer, order, ..
    Could someone could give me some hints how to solve this, please? What is the best practice for something like that?
    Is this the right forum for this question?
    Thanks a lot,
    Vanessa

    Dear Vanessa,
    Unfortunately, we have not been able to get an exclusive forum for RM hence, a post anywhere with Records Management or Case Management will be good(I generally search for questions on these keywords).
    For your question - adding a new sub-structure to the same record or case everytime there is a project etc is created is technically not feasible. Even if you make this feasible by programming it will be very difficult to maintain. I would recommend to have an object(record or case) for every sub-structure that needs to be created with a separate record model for the sub-structure.
    For eg - if you need to create & add a new sub-project to a main project every time for an event, then instantiate an object(record/case) & then add it to the project record.
    Some points to consider - recommendation is to not to have more than 1000 objects linked to any one folder as after that time consumed to expand the folder becomes visibly high for the user.
    Hope this helps...
    Best Regards,
    Pragya

  • LSMW recording SM30, prompt for customizing request

    Hi everyone,
    I'm trying to use lsmw for uploading data into a customizing table. For this I recorded the creation of an entry with transaction sm30. At the end of the recording (when saving) the prompt for a customizing request pops up. When executing the resulting batch input, it get's confused (in my opinion because of the transport request popup in the recording).
    Is there a way to prevent the popup?
    I've read in a different thread that I can create 1 entry, then do the recording for the lsmw in the same session. This sounds good to me, but I don't see how to do this.
    If anybody has an idea how to solve this, it would be great.
    Regards,
    Monika.

    Hi
    No u can't prevent that popup, because u're trying to update a customing table: you should considere two main things:
    - The call of the request popup can depend on the kind of the client, i.e how the client (dev, test or prod) is set;
    - If the cleint is closed, so the modifications are not allowed (for example in production system), your lsmw project can't works.
    Anyway by SE11 u can try to create a maitenance view table based on the database table u need to update, leave cutomizing flag and generate the maintenance program (for trx SM30) for this new view: probably now it shouldn't show the popup for the transport (but I'n not sure), if it works u can use it in your project.
    It's very hard to manage a table control in LSMW, u can't know how many recodrs u need to update and u can't change the bdc program generated for lsmw.
    In this situation the best solution is to insert only one record: i.e. for every record u need to update:
    - CALL SM30
    - Press NEW ENTRY
    - Insert the new record to the top of table control
    - Save
    - exit
    In this way your bdc program doesn't depend on the number of records, as you manage only one record, i.e your project will create a bdc session with as many transaction as many records to be inserted.
    Max

  • Visibility for a particular customized record.

    We are facing an issue of visibility for a particular customized record.
    As customized record costing is created automatically using web services, so by default it is picking the name of the Administrator.How can we remove admin by default and assign its real owner by default?
    Thanks in Advance,
    Manish.

    You should be able to assign this by using post default on the Opportunity Owner ID field to be the creator of the record. If you have hard coded a WS username to complete this perhaps look at using SSO

  • Lsmw using recording/Direct input for customer using xd01-urgent please

    how will you upload the record for a customer if you have more than one record for bank master data for that customer. becoz a customer have have many bank details associated with his customer no.
    .that is how would you handle table control in screens in lsmw..

    HI,
    Use the Standard Batch Input Program to upload the Customer Bank data.
    <b>Object               0050   Customer master
    Method               0000
    Program Name         RFBIDE00
    Program Type         B   Batch Input</b>
    Create the two structures
    1) Customer data
       Customer Data Structure contains the general Customer details
    2) Customer Bank data ( this structure must be child to th above structure)
        this structure contains the Bnak Details
    while defining the source fields take one field as indicator(Char 1) in both the structures,
    for the Indicator field
    in Customer data structure place the <b>Identifying Field Content      H</b>
    in Customer Bank data structure place the  <b>Identifying Field Content      I</b> 
    i.e. to differentiate the Header and Item
    In Maintain Structure Relations step
       assign the Customer data Structure where required
       assign the Customer bank data structure to the Traget Structure <b>BKNBK</b> 
    In Field Mapping step map the fields accordingly..
    in specify file step
    create a file and select the radio button Data for Multiple Source Structures
    assign the Source file to both the Source Structures.
    then Read data
    Convert data......
    <b>Note</b>:The Source file should contain the Header Item Differentiation
    as Header record should contain the 'H' as the indicator value (First filed value should be H for an Header Record )
    same as for item record (i.e. for bank data , the first field(Indicator) value must be 'I'.).

  • Regarding LSMW Recording for Custom TCodes

    Hi Experts,
    Can we do the recording in LSMW for Custom TCodes.Actually I have created a table(fields with data elements,provided technical settings) through LSMW Batch Input Method Recording.When I specify the file in 7th step it goes to dump.Could you please help me how to do this problem?

    Yes LSMW recording can be used for Custom TCodes, that is actually the main purpose for the recording option.
    Why you get a dump can only be determined by reading the dump. Usually this info is among the first 7 pages .

  • How to set Display Only for some records in CAT2 Worklist

    Hi,
    I have a requirement to modify an attributes for some records in the Worklist of CAT2.
    We have an external system where we book our time. Weekly we import data from that external system into CATSDB using BAPI for every single employee.
    We would like when the user wants to modify his time sheet to be able to add/modify all records except those which were imported from the external system. Which means that those records should be in Display only mode / grayed out / before release.
    Is there any user exit or BADI that could help to modify that attribute and that will be triggered before displaying the Worklist ?
    Please advise !
    Thanks,
    Stefan

    I've solved the problem.
    First I've added customer field in CI_CATSDB structure and when I am importing the data I am populating that field with 'X', which means that this is record from the external application.
    I've created enhancement implementation in Function group->CATS, screen->2003 MODULE->D2000_MODIFY_LOOP, subroutine->modify_d2000_loop where I am checking the field mentioned above if it is 'X' I am modifying the screnn-output = off.
    It works, thak you for your help.
    Regards,
    Stefan

  • Stored Procedure for custom permission check

    Hi,
    I have created 2 UDTs for Master Data and Master Rows, and generated a UDO form for this.
    Only few users can add master data, but all users should be able to update fields in the rows for existing master records (but not the fields in the header).
    For this, I can probably add a custom permission UDF in User Master.
    But how can I code the Stored Procedure based on this UDF in the User Master, and whether rows are modified for existing records?
    Thanks.

    John......
    Try this.....
    IF (@object_type = '140' And (Select ObjType From OPDF
           Where DocEntry = @list_of_cols_val_tab_del)='46'
    AND @transaction_type IN ('A'))
    BEGIN
    if exists(select t0.DocEntry from OPDF T0 inner join PDF4 T1 on
    T0.DocNum = T1.DocNum where t1.ObjType ='46' AND (T0.Series = '15' AND T1.OcrCode != 'U-1')
    and T0.DocEntry = @list_of_cols_val_tab_del)
    begin
    select @error = 1,
    @error_message = 'Check Unit'
    end
    End
    Above SP will only work when your Series Code is 15 and OcrCode is not equal to 'U-1'....
    Please confirm........
    And Object type for Payment Draft 140 is right.....
    Regards,
    Rahul

  • Master Datasource Update for custom fields

    I have a standard master data source for 0customer, I need some custom fields that are enhanced in the same SoURCE TABLE KNA1. please let me know if
    1.  i can create the generic data source Z_DS_CUSTOMER for custom fields only from KNA1
    2. Create transformation 1 to Map the data source Z_DS_CUSTOMER to Ocustomer to load the custom fields only and set no transformation for other standard fields
    3. Create transformation 2 to Map the data source 0customer_attr to same Ocustomer to load the standard fields.set no transformation for other custom fields
    4. Then Load via DTP Standard fields first via transformation 2
    5. Then Load via DTP custom fields first via transformation 1
    Will the above will work fine, and I can avoid any enhancement to master datasource 0customer_attr
    please help me with solution.
    Regards
    Soniya
    null

    Hi all my dear friends,
    I have seen the recommendation by my SAP collegue and Anil
    1. infoobject as Target and
    2. in between Standard DSO
    1 transformations as you mentioned from 1 IS
    3. Common Info source
    2 transformations as you mentioned from 2DS
    4. Datasources (2no's ) as source to splly to data to DSO
    <b>Please tell me what is the need to do all the above why can't I feed directly the Infoobject with the below PLEASE tell me what will be the bad impact on design if I do the below</b>.since my client is asking<b> justification for build of each BI object</b>
    1. infoobject as Target and
    1 transformations as  mentioned from 1 IS
    2. Common Info source
    2 transformations as mentioned from 2DS
    3. Datasources (2no's ) as source to splly to data to DSO
    I am not going for enhancement since it is not populating the datasource in rsa3. if you can correct that it would be great.
    I have the same code for all custom fields none of them is working no records are pulled in RSA3 For custom field ZZSTAT.
    Please help me with this
    Thanks
    Soniya Kapoor
    *data: l_BIW_KNA1_S like BIW_KNA1_S
    *case i_datasource.
    *WHEN ' 0CUSTOMER_ATTR'.
    *loop at C_t_data into l_BIW_KNA1_S
    *l_tabix = sy-tabix.
    *clear  I_KNA1.
    *select single * from KNA1 into i_KNA1 where kunnr = l_BIW_KNA1_S-kunnr.
    *if sy-subrc = 0.
    *l_BIW_KNA1-ZZSTAT = I_KNA1-ZINSTAT.
    *modify C_t_data from l_BIW_KNA1 index l_tabix.
    *endif.
    *endloop.
    *endcase.

  • BAPI_CUSTOMER_GETDETAIL1 fails with locked customer record

    I'm using the above mentioned BAPI to retrieve some customer classification details, and calls to it fail when someone has the customer record locked (viewing it in VD02 or XD02, for instance).
    I can certainly understand this behaviour if I were trying to update the classifications or the customer record itself.  I can even understand why one might want to be able to block this call when the record was being edited so as not to provide out-of-date information, but in my usage slightly outdated information is perfectly acceptable, and the failure of the call is much worse.
    Is there a BAPI function that provides the same data that isn't blocked by record-level locks, or a way to consume this function without being blocked in this fashion?
    Thanks in advance

    My mistake - it's actually BAPI_OBJCL_CHANGE that I'm looking at as failing when the customer record is locked.
    In retrospect this makes a little more sense, but I suppose I hoped that since classifications are maintained outside the KNA1 table structure that locking the customer record would not lock the customer's classifications, and that those would only be locked if they were being modified.  It appears that's not the case.
    I would still be interested to hear of any workarounds for this issue, though.

  • Report for Customer wise Payment

    Hi All,
    I want a report for Customer who has been maintained on Cash Basis ( One Time Customer). The customer are sold on cash so there is only one entry passed inm FI that is
    Bank A/c Dr
    To Sales A/C Cr
    That means we donot have record customer wise in SAP. But since billing document is created for these customers too, we might be having some report.
    I want if there is any report in SD or FI which can give e cutomer wise payment details
    Thanks in Advance. I am quite liberal in assigning points.
    Rg
    VK

    Hi,
    You can write a custom report to pull the data , say from BSID, BSEC with documnetnumber as key field.
    Hope this helps.
    Thanks,
    Vamsi

  • While doing LSMW standard method for Customer master creation..

    while doing LSMW standard method for Customer master creation.....
    In 13th step I am getting this king of error
    FB012                    Session 1 : Special character for 'empty field' is /
    FB007                    Session 1 session name ZPROJ was opened
    FB109                    Trans. 1 : Transaction xd01 is not supported
    FB016                    ... Last header record ...
    FB014                    ... BKN00-STYPE 1
    FB014                    ... BKN00-TCODE xd01
    FB014                    ... BKN00-KUNNR
    FB014                    ... BKN00-BUKRS
    FB014                    ... BKN00-VKORG A1
    FB014                    ... BKN00-VTWEG 00
    FB014                    ... BKN00-SPART 0
    FB014                    ... BKN00-KTOKD
    FB014                    ... BKN00-KKBER BP01
    FB013                    ....Editing was terminated
    Can anyone help how to solve this?

    Hello TJK,
    <b>FB012 Session 1 : Special character for 'empty field' is /</b>
    This is the special function in LSMW, for empty field system will put / sign automatically, so you need not to worry about that.
    <b>FB007 Session 1 session name ZPROJ was opened</b> It is opening session ZPROJ which is your project name/object name.
    <b>FB109 Trans. 1 : Transaction xd01 is not supported</b>
    Check out your field mapping and conversion rule for object.
    <b>FB013 ....Editing was terminated</b>
    It is not finding proper field mapping rule / file inputs so the sytem terminates the LSMW object.
    Check your field mapping and conversion rule, check your source fields, save the file in tab delimited format.
    Hope this helps.
    Regards
    Arif Mansuri

  • "Partner Determination Steps  for Customer Master" clarification

    Hi,
    Let me clear myself at the outset itself, that I searched SDN for my below mentioned query, however I could not find any answer to my satisfaction....here I am posting again
    In "Partner Determination for Customer Master", the following steps are undertaken -
    Step 1:
    1.a.) Create New Partner Determination Procedure 
    1.b.) For each Partner Determination Procedure, different Partner Functions, which are applicable for that specific determination procedure, are assigned. (along with other properties like if the PF is mandatory, not modifiable )
    Step2:
    "Partner Determination Procedure Assignment", here we assign different Partner Determination Procedure to different Account Groups. In other words, indirectly, we assign the partner functions to account groups. Right? (Please correct me if I am wrong)
    Step3:
    "Partner Function". Here we define new partner functions, (which are used in Step 1...)
    Step4:
    "Account Group- Function Assignment" - Here we assign the Partner Functions to Account Groups
    Now My Question
    (A) Since the Partner Functions are assigned (via partner determination procedure) to account groups in Step 1, then why Partner Functions are assigned AGAIN to account groups in Step 4. What is the significance of this assignment in Step 4.
    (B) Is there is particular sequence of Steps (1 to 5), one should follow when somebody has to create new customer account group and/or new partner function.
    Thanking you all in advance.

    Dear SR
    Leave SAP Partner Determination screen for 2 minutes and first understand the logic
    1. Create the new partner functions
    2. Create the new determination procedure
    3. Link the new  partner functions to the  new determination procedure and add mandatory, non modifiable ,optional creteria
    4. Assign the new  determination procedure to the document type or account group at appropriate level
    This is essence and this is for all  8 levels like CMR,sales doc header,item etc
    Now coming to your qn
    When you define a new account group ( you might be aware account group controls partner functions of CMR) you will say that your  new account group  will carry out patner functions like SP,SH,BP,PY
    That is ACCOUNT GROUPS  function assignment
    Whenever you create a new account group  you will do field selection in OBD2 like suppress optional.reqd etc,create no ranges and assign no ranges and also mainly this activity partner determination
    These are must settings for a new account group
    AG is the german key for sold to party Partner determination procedure
    This is step 1
    Then in next step you will tell AG will carry out such and such partner functions Step 2 like mandatory not modifiable etc
    Step 3 is link the AG to your account group
    Step 4 is partner functions say if you want to create a new partner function say SB special stock partner
    (in concept this is the firststep)
    Step 5 is once again partner function account group  assignment
    So when you create a new partner function you will do step 4 first and step 5 and then 1 and 2 and 3 
    when you create a new account group you will do step 5 and then 1 and 2 and 3
    Hope you understand now
    Partner functions are relatives in your family
    Say in a family we have Father ,mother sister, brother (these 4 partner functions)
    This is called as Happy Family  and this Happy Family  is the Partner determination procedure in SAP
    This Happy Family  is linked to the account group
    So Happy family means there are 4 partner functions
    So whenever you create a CMR in the account group this father.mother,brother,sister will come as default
    Suppose you add another partner function say Uncle
    First you have to create uncle
    Then you have to tell this account group will accept uncle
    Then link the uncle in the happy family that is determination procedure of SAP along with the 4
    Then assign  happy family  to the account group
    Now when you create a CMR along with father.mother,brother,sister  along with that uncle will also come
    Regards
    Raja

  • Mass Maintenance will recognize any customer record in workflow process

    Hi gurus,
    Please help me on the Workflow process, how to handle below workflow  scenario,  is there any logic be hand this.
    please see in BOLD workflow issue.
    1.2     As-Is Business Process
    Currently Data Maintenance teams use standard SAP transaction XD07 to change Customer Account Groups. The standard transaction XD07 allows only one Customer Account Group to be changed at a time. The process is to be manually repeated for every customer. After the Account Group is changes in the request client (X07(10)), an RFC call is made to the BOR client (X07(20)) and then to the transaction client  (X08(10)) to change the Customer Account Group as the SAP ALE process does not support Account Group Changesu2026
    1.3     To-Be Business Process
    From time to time, bulk customer data updates will be needed. This can be the result of business situations that cause multiple updates to be performed for given customer fields such as Customer Account Group field. A new program must be developed to let the user mass update the Customer Account Group field (KNA1-KTOKD). The Program should be accessed on demand using a new T.Code (YMDM_ACCTGRP_CHG).
    Business users will submit a spreadsheet in the appropriate upload format to CDM along with written approval from the Food Service data owner to execute the upload in P07. CDM will execute the upload, record all documentation for the audit change log and notify the submitter when complete
    1.4     To-Be Business Process Flow Diagram
    1.5     Enhancement Functionality
    The following are the requirements:
    u2022     This tool will enable a user to perform bulk update to the customer account group field.
    u2022     The utility should let the user upload a u201CTab delimitedu201D file to mass update the Account Group field.
    u2022     The Load File will have 3 columns, Customer Number (KNA1-KUNNR), Current Account Group (KNA1-KTOKD) and New Account Group (KNA1-KTOKD).
    u2022     The Program must utilize the process behind the standard SAP transaction XD07 to change customer Account Groups in X07(10).
    u2022     The standard customer ALE (DEBMAS) process does not support Customer Account Group changes, so the mass change program must use the RFC functionality to change he Account Groups in the BOR (X07(20)) and Transaction system (X08(10)).
    u2022     Workflows for all updates performed using this T.Code are automatically approved.  No manual approval steps will be needed after data load.
    u2022     Mass Maintenance will recognize any customer record that has an open workflow. If a customer record is already in the request queue, it is u201Coff limitsu201D for any bulk update. That update request to that particular customer record must be rejected.
    u2022     Provide the option to run the process in validation mode and update mode.
    u2022     Report all hard and soft legacy field errors on a validation report.  All u201Chardu201D legacy field validations should be passed before allowing update mode to run.
    u2022     The upload process will produce an error log for all records not loaded into the system.

    see newer message. Problem appears to be related to gmail

Maybe you are looking for