Next Month monthly invoice

One customer wants us to invoice him monthly but in the next month after we deliver the material.
In our current system when we generate a delivery it affects the cost of sales and warehouse accounts, after that we generate an invoice that goes into the cost of sales /tax and client account.
What we want its to generate another accounting movement (Remission) after the delivery, that affects  a "bridge" sales account and the cost of sales, before the invoice.
I am told this is because if we dont invoice the deliveries on the current month, our financial statemente will show a loss for that month (We are located in Mexico).
Is it possible that one delivery generates 2 account movements?
Any advice its appreciated.
Thank You.
Carlos

I was thinking in creating a new type of invoice, invoice every delivery, and at the end of the month cancel them and create the collective invoice....
Has anyone done something similar?
Thanks
Edited by: Carlos Salazar on Sep 25, 2010 12:22 AM

Similar Messages

  • By mistake Old month STO invoice cancelled

    User by mistake cancelled the Old month STO invoice instead of required invoice. Is it possible revert the same in old month.
    Reg,
    Madhu

    Hi Madhu,
    You can create the invoice with the same date (after cancellation), but cannot get the same invoice number.
    1. Cancel the previous (wrongly entered) invoice
    2. Process from delivery again (vf01)
    3. At header of invoice (before saving), go change billing date.
    This will give you the same invoice with the correct date (Note: Invoice number would be different).
    Cheers.

  • Date function Retirement in due next 8 month

    Dear I am developing report and developed all query,
    Infact i want to display all employee records who has only 8 month remain to retirement age (AFTER 60 YEAR EMPLOYEE WILL BE RETIRE).
    Please guide me how can i do this
    Please find query :
    SELECT DISTINCT DECODE (SUBSTR (hou.NAME, 1, 1),
    'C', 'Central Region',
    'M', 'Mehran Region',
    'H', 'Head Office',
    'L', 'Head Office',
    'N', 'Northern Region',
    'S', 'Southern Region'
    ) regions,ppt.USER_PERSON_TYPE,st.USER_STATUS,
    hou.NAME branch, ppd.segment2 department, pgd.segment2 grade,
    pf.PERSON_TYPE_ID ,pf.employee_number emp_num, pf.full_name emp_name,
    pf.date_of_birth dob, pf.sex,
    ppd.segment1 designation,
    pgd.segment2 grade2, hla.location_code LOCATION,
    pps.date_start joining_date,
    TRUNC(months_between(substr (sysdate,1,10),add_months(pf.date_of_birth,720))) RETITEMENT_NEXT_MONTH,sysdate,
    round (months_between( sysdate,pf.date_of_birth)) months_between_all,
    substr (sysdate,1,10) s
    FROM hr_organization_units hou,
    per_people_f pf,
    per_person_types ppt,
    per_all_positions pap,
    hr_locations_all hla,
    per_position_definitions ppd,
    per_all_assignments_f paaf,
    per_assignment_status_types st,
    per_grade_definitions pgd,
    per_periods_of_service_v pps
    WHERE pap.position_definition_id = ppd.position_definition_id --(+)
    AND pap.position_id = paaf.position_id
    and paaf.ASSIGNMENT_STATUS_TYPE_ID = st.ASSIGNMENT_STATUS_TYPE_ID
    and pf.PERSON_TYPE_ID = ppt.PERSON_TYPE_ID
    AND hla.location_id = pap.location_id
    AND paaf.primary_flag = 'Y'
    AND paaf.position_id IS NOT NULL
    AND pps.final_process_date IS NULL
    and st.USER_STATUS NOT like '%Resigned%'
    AND pf.person_type_id IN (6, 7, 1118)
    AND paaf.employment_category ='PERMANENT'
    AND hou.organization_id = paaf.organization_id
    AND pf.person_id = paaf.person_id
    AND paaf.grade_id = pgd.grade_definition_id
    AND paaf.effective_end_date > SYSDATE
    AND pf.person_id = pps.person_id
    --and round (months_between( sysdate,pf.date_of_birth)) <= 6
    AND DECODE (SUBSTR (ppd.segment3, 1, 1),
    'C', 'Central Region',
    'M', 'Mehran Region',
    'N', 'Northern Region',
    'S', 'Southern Region',
    'H', 'Head Office'
    ) LIKE :p_region
    AND hou.NAME LIKE NVL (:p_branch, '%')
    AND pgd.segment2 LIKE NVL (:p_grade, '%')
    AND ppd.segment2 LIKE NVL (:p_department, '%')
    AND hla.location_code LIKE NVL (:p_location, '%')
    AND ppd.segment1 LIKE NVL (:p_designation, '%')
    AND TO_CHAR (paaf.effective_start_date, 'YYYY/MM/DD') <= SUBSTR (:p_date, 1, 10)
    Regards
    Edited by: Shahid on Dec 31, 2011 4:02 AM

    Hi,
    Shahid wrote:
    Dear I am developing report and developed all query,
    Infact i want to display all employee records who has only 8 month remain to retirement age (AFTER 60 YEAR EMPLOYEE WILL BE RETIRE)So the retirement date will be
    ADD_MONTHS ( pf.date_of_birth
               , 720     -- 720 = 60 * 12
               )and if the person is due to retire within the next 8 months (that is, if the retirement date falls between now and 8 months later than now), then the following condition will be true:
    pf.date_of_birth  BETWEEN  ADD_MONTHS (SYSDATE, -720)     -- 720 =  12 * -60
                AND        ADD_MONTHS (SYSDATE, -712)     -- 712 = (12 * -60) + 8
    Please find query :
    substr (sysdate,1,10) s ...The first argument to SUBSTR is supposed to be a VARCHAR2. Don't use a DATE (such as SYSDATE) where a VARCHAR2 is expected. Whatever you're trying to do here, I'll bet you can do it just as easily, more efficiently, and more reliably without using SUBSTR or VARCHAR2s.
    I hope this answers your question.
    If not, post a little sample data (CREATE TABLE and INSERT statements, relevant columns only) for all tables, and the results you want from that data.
    Explain, using specific examples, how you get those results from that data.
    Always say what version of Oracle you're using.

  • How to calculate age based on current month and over the next 12 months in Webi 4.1

    Hi,
    I am working on a report where I need to show employees who turned 65 from the time the report is run to over the next 12 months.I have the 'Date of Birth' field available. I am using Bex Query as a data source and webi 4.1. How do I calculate this in Webi 4.1. I appreciate any help.
    Thank you,
    Charvi.

    Hi Charvi,
    Get the all employees who are all in 64 age bucket till yesterday.  Keep indicator for these employees.
    Then obviously these employees will be falling in 65 age in coming 12 months/365 days.
    Same you can get at Bex level also. Create formulae :
    if employee age = 64 then 1 else 0.
    (AGE = 64 * 1 + 0)
    Then create condition on this formulae as Value = 1.
    Revert back your feedback.
    Regards, Vijay

  • How to calculate next 12 months

    Hi Gurus,
    If a user enters a date like : 15.05.2007, I need to calculate next 12 months values.
    i.e. low = 16.05.2007
         high= 15.05.2008.
    Any help greatly appreciated. Thanks.
    Best Regards,
    Reddy.

    data: l_month         type i,
            l_year          type i,
            l_sum_of_months type i.
    data : V_DATE TYPE  D,
             V_MONTHS TYPE  I DEFAULT 0,
             E_DATE TYPE  D.
        l_sum_of_months = v_date+4(2) + v_months.               "YREM981595
        l_month         = ( l_sum_of_months + 1 ) mod 12.       "YREM981595
        if l_month eq 0.
          l_month = 12.
        endif.
        l_year  = l_sum_of_months div 12.
        l_year  = l_year + v_date(4).
        if l_year gt 9999.
          e_date      = con_hidate.
        else.
          e_date+6(2) = '01'.
          e_date+4(2) = l_month.
          e_date(4)   = l_year.
          e_date      = e_date - 1.
        endif.
    rewards if useful,
    regards,
    nazeer

  • Getting data of next 4 months in Webi

    Hello Experts,
    I have data of next  4 years in my database.  I have created one date object in universe and I have created prompt on this date object. My requirement is as follows :
    User will enter the date through prompt and my report should pull data for next 4 months  from entered date  and display in report as follows:
    e.g If user enters date as 17/02/2011, then report should pull data of next 4 months as follows:
          March                          Apr             May           Jun     
    Records for March       Records for April     ........          .......
    I think this should be achivable using Crosstab. But I am not getting exact way to do this.
    Any help in this regard is greatly appreciated.
    Regards,
    Chinmay

    Other approach is:
    1. Go to Universe Designer
    2. Create a filter named "Prompt Date + 4 months"
    In the 'Where' textbox write something like this:
    dateDimension between @Prompt('Enter date','D',,mono,free) and dateadd ( Month ,4, @Prompt('Enter date','D',,mono,free) )
    (I am using Sybase database syntax that's why I can use dateadd function.  You have to use the equivalent function depending on the database you are using).
    3. Back to WebIntelligence, in Query Editor, Pane Filter use this filter "Prompt Date + 4 months", instead of the condition you were using before
    4. Then you can use a function like
    =NumberOfMonth([Date Dimension])
    in the headers of your crosstab.

  • Next full month function

    Post Author: kimiko
    CA Forum: Formula
    Hi,
    I am new to Crystal, so I hope this question makes sense...
    I am trying to use a function to select the next full month based on the current date. The 'lastfullmonth' function works for me, but I need to obtain the next full month rather than last month. The 'next30days' function will not work because it does not include a full month. For example, today is November 27, and I need to view all of December. If I use 'next30days,' I will see the end of November and it will not reach to the end of December. Is there a function or formula to view the next full month?
    Thanks in advance!!!

    Post Author: yangster
    CA Forum: Formula
    this issue becomes a lot easier if you add the custom function cdlastdayofmonth and cdfirstdayofmonth from the repositorydatetimevar begin_date := cdfirstdayofmonth(dateadd("m", 1, currentdatetime);datetimevar end_date := cdlastdayofmonth(dateadd("m", 1, currentdatetime);your_date_field in begin_date to end_datesimply log into your repository, navigate to the date formulas and right click to add to report and you will be able to use the custom functionsthis can also be done with some manual date manipulations but its rather messy

  • Coming Up in the Next 12 months?

    Can anyone point me to information on what is planned for SAP NetWeaver Portal in the next 12 months?

    Hi Eric,
    every 3 months there will be a SP. The release information you can find here: http://help.sap.com/saphelp_nw04/helpdata/en/52/a21f407b402402e10000000a1550b0/frameset.htm
    Then, a release called NW04s will come, which is a release for ERP 2005. You can find information here:
    https://service.sap.com/nw04
    -> SAP NetWeaver 2004s - Release-Specific Information
    Regards, Karsten

  • I wanted to download lightroom and pay the $9.99 monthly however in the next few months I am hoping to get a new laptop, will I be able to transfer?

    I am trying to find out if I can download lightroom and pay the $9.99 for the yearly contract however within the next few months if all goes well, I am hoping to have a new laptop. Will I be able to transfer and download again or would I have to cancel (then be charged the 6 months) and start a new contract with the new laptop. Thanks!

    No, just install the creative cloud application on the new machine and log on using your adobe account and you should be able to install direct from there without uninstalling from your previous machine. You can have it installed on multiple machines, you just can't simultaneously use it on more than one machine, which is why it makes you log on to the creative cloud.

  • Changin the code of this form to include current month + the next 8 months

    Hi All,
    please i need to change the code of this BW ABAP routine to filter the data between the current month + the next 8 months
    example:
    if i execute my BW DTP (data transfer process) with this 0calmonth date 201007 i want to extract data between 201007 and 201103
    actually the code is:
    form compute_
    tables l_t_range structure rssdlrange
    changing p_subrc like sy-subrc.
    Insert source code to current selection field
    $$ begin of routine - insert your code only below this line -
    data: l_idx like sy-tabix.
    read table l_t_range with key
    fieldname = ' '.
    l_idx = sy-tabix.
    if l_idx 0.
    modify l_t_range index l_idx.
    else.
    append l_t_range.
    endif.
    p_subrc = 0.
    $$ end of routine - insert your code only before this line
    can you help me please on how should be the ABAP code.
    thanks
    Bilal

    Hi All,
    this is the right code for this routine BW:
    *&  Include           RSBC_SEL_ROUTINE_TPL
    program conversion_routine.
    Type pools used by conversion program
    type-pools: rsarc, rsarr, rssm.
    tables: rssdlrange.
    Global code used by conversion rules
    $$ begin of global - insert your declaration only below this line  -
    TABLES: ...
    DATA:   ...
    $$ end of global - insert your declaration only before this line   -
        Fieldname       = CALMONTH
        data type       = NUMC
        length          = 000006
    form compute_CALMONTH
      tables l_t_range structure rssdlrange
      changing p_subrc like sy-subrc.
          Insert source code to current selection field
    $$ begin of routine - insert your code only below this line        -
    data: l_idx like sy-tabix.
    data : v_date like sy-datum.
    data : v_new_date like sy-datum.
    v_date = sy-datum.
    read table l_t_range with key
    fieldname = 'CALMONTH'.
    l_idx = sy-tabix.
    l_t_range-iobjnm = '0CALMONTH'.
    l_t_range-FIELDNAME = 'CALMONTH'.
    l_t_range-sign = 'I'.
    L_T_RANGE-OPTION = 'BT'.
    l_t_range-low = v_date+0(6).
        CALL FUNCTION 'DATE_CREATE'
        EXPORTING
          anzahl_monate = 8
          datum_ein = v_date
        IMPORTING
          datum_aus = v_new_date.
    l_t_range-high = v_new_date+0(6).
    if l_idx <> 0.
    modify l_t_range index l_idx.
    else.
    append l_t_range.
    endif.
    p_subrc = 0.
    $$ end of routine - insert your code only before this line         -
    endform.

  • I will be getting a new computer in the next few months ... is it transferable?

    I will be getting a new computer in the next few months ... is it transferable?

    Hi,
    You can run CCM subscription on 2 machines only, whenever you will try to install it on a 3rd machine setup will ask you to remove from both the active machine and install on third one.
    Thanks
    Kapil Malik

  • Rolling Months - Month By Month based on month of variable ending date

    Post Author: jeffr
    CA Forum: Formula
    Hi,
    We want to do a rolling 3 month report, based on the ending month where the ending date is entered as a run time parameter, for example run-time parameter - {?Ending Date} entered is 15 June 2007
    First month - should have all of June 2007
    Previous month shoud have all of May 2007
    Earlier month should have all of April 2007
    We tried Month() = Month({?Ending Date}) for current month and
    Month () = Month (DateAdd("m",-1,({?Ending Date}))), and
    Month () = Month (DateAdd("m",-2,({?Ending Date}))) 
    but they didnt work successfully
    Could someone please let us know the best way to do it with Crystal X?
    Thanks

    Post Author: Charliy
    CA Forum: Formula
    You need to get six dates set up as formulas 
    BOM3 = date(year({?parameter}),month(),1)   First day of Month3 = June 1
    EOM3 - do a dateadd of one month to your parameter, then follow above example to make it the first day of next month and subtract one day
    BOM2 first day of EOM2
    EOM2=- BOM3-1
    BOM1  first day of EOM1
    EOM! = BOM2 -1

  • THIS IS SECOND TIME I AM EXPERIENCING THE PROBLEM, AND I HAVE ALREADY PAID ANOTHER MONTH PAYMENT BECAUSE I WAS UNABLE TO DISABLE MY MONTH-MONTH MEMBERSHIP ACCOUNT WHICH I BELIEVE IS NOT PROFESSIONAL.. I AM UNABLE TO DISCONTINUE MY MONTH-MONTH MEMBERSHIP A

    THIS IS SECOND TIME I AM EXPERIENCING THE PROBLEM, AND I HAVE ALREADY PAID ANOTHER MONTH PAYMENT BECAUSE I WAS UNABLE TO DISABLE MY MONTH-MONTH MEMBERSHIP ACCOUNT WHICH I BELIEVE IS NOT PROFESSIONAL..
    I AM UNABLE TO DISCONTINUE MY MONTH-MONTH MEMBERSHIP ACCOUNT, AND IT TRANSACTION IS AUTOMATICALLY MADE FROM MY CARD WHICH I DONT AGREE TO.

    When you log into your account page:
    Adobe ID
    You should see a Mange Plan link. Click it and then click Cancel plan.
    This is a user to user forum, none of us work for Adobe.

  • "UNABLE TO CANCEL MY MONTH-MONTH MEMBERSHIP"

    Hi !
    I am experiencing the same problem again - "UNABLE TO CANCEL MY MONTH-MONTH MEMBERSHIP". Cancel my month-month membership plan, I dont need it anymore.
    Can you please assist me with this.
    Thanks & Regards,
    A V Suchendra

    You do need to contact Adobe Support to get it cancelled, Contact Customer Care.
    or the link below click the Still Need Help? option in the blue area at the bottom and choose the chat option...
    Creative Cloud support (all Creative Cloud customer service issues)
    http://helpx.adobe.com/x-productkb/global/service-ccm.html ( http://adobe.ly/19llvMN
    The reason being if the Cc is more than 30 days old, there is a cancellation fee attached to it.
    Please let us know .
    Regards
    Rajshree

  • Adobe Captivate 5.5 Month - Month Subscription Plan

    Hi Can someone please provide me complete details of the Adobe Captivate 5.5 Month - Month Subscription Plan?? How does it work? After the completion of the month does it still provide options to upgrade/move to yearly subscription plan/purchase another months subscription?
    We currently have Adobe Captivate 4.
    Also we currently have project that is half completed using Adobe Captivate 4. We wish to complete it using Adobe Captivate 5.5 (leverage the additional object animation options available). An Adobe Captivate 4 file will open smoothly in Adobe Captivate 5.5 right? without any loss of information/formatting etc.

    Yes, I do. I will upload it soon. Please bear with me.
    Subra

Maybe you are looking for