Timer interrupt for LED

Hello guys,
My program has radio buttons to control blinking rate of LED. I need to put interrupt (timer) to switch off LED after 10seconds. Lets say SW0 is pressed, LED starts blinking 10 seconds and then switch off. Here I have some problems, when I press SW0 and wait 3 seconds and press SW1 and press back SW0, the LED switches off after 7 seconds. I guess the timer is not reset to count 10 seconds, but saves its previous time. 
Can anyone explain what I am doing wrong???
Thank you!
ABSIAS
Solved!
Go to Solution.
Attachments:
LED 4.vi ‏59 KB

duplicate post!
Please don't ask the very same question in more than one thread!
Best regards,
GerdW
CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
Kudos are welcome

Similar Messages

  • Setting the time interval for LEDs

    hello I am new to labview, I am trying to do something simple, but made it a lot more complicated than it needs to be. I need turn on an LED and turn it off, but in random intervals, such as turn it on for 1 second, then turn it off for 2 seconds, then turn it on for 2 seconds, then turn it off for one second, so no real pattern. I need to do this to the LED for a minute, I tried a really convoluted method with a time target and case strictures, but I can only program that to activate in specific intervals, I am not able to set them. Any help will be greatly appreciated. Here is a VI of my convoluted method that didn't work.
    Attachments:
    LED time interval test.vi ‏43 KB

    You have not tried to implement altenbach's suggestion of autoindexing an array of delays.
    The Reshape Array needs to be outside the for loop. You want to reshape the 3x4 2D array into a 12 element 1D array.  What you are doing is reshaping a 3 element 1D array into a 12 element 1D array. This results in the last nine elements always = zero.
    The Arduino expects an 8-bit unsigned integer. So the data in the arrays should also be U8.
    If the index to Replace Array Subset is negative or greater than the maximum index in the 2D array, it does nothing.  I am not sure exactly what you are trying to do with the array index manipulations so I did not try to fix it.  I added some indicators to show what is happening.
    When using autoindexing on a for loop, do not also wire to N.
    The Arduino Rseource wires and the error wires should be connected through the loop boundaries with shift registers, not tunnels, particularly not autoindexing tunnels.
    I do not have an Arduino, so I used Diagram Disable structures to disable the Arduino VIs for testing without getting errors.
    You seem to be allergic to straight wires. Actually the auto wiring tool is probably on and IT is allergic to straight wires.  I find it easier to understand a block diagram where the wires do not have excessive bends.
    Lynn
    Attachments:
    Project 1 with arduino.2.vi ‏23 KB

  • 2851 Router VPN - stack for level DMA/Timer Interrupt running low 36/9000

    I have a site to site VPN. On my hub router I am seeing the following message EVERY minute in the log!
    %sys-6-stacklow: stack for level DMA/Timer Interrupt running low, 36/9000
    I have been trying to figure out what the DMA/Timer Interrupt is and what is causing it to run low.
    If I run the "show stacks" command I can see:
    <output omitted>
    Interrupt level stacks:
    Level     Called     Unused/Size     Name
    2      1578216246     36/9000     DMA/Timer Interrupt
    I am also occasionaly seeing the following
    %crypto--4-pkt_replay_error:decrypt: replay check failed connection id=7 sequence number=16171319
    I don't know if they are related or not, but I need to find out what is causing the DMA/timer interrupt messages.
    Thanks.

    It just rebooted
    This router it just stands in front of a few servers and applies NAT.
    So far this had happened a few times but since morning it rebooted already 3 times.
    The Sagem ADSL router at my house has longer uptime. wtf!?!?
    cisco>show stacks
    Minimum process stacks:
    Free/Size   Name
    5396/6000   Inspect Init Msg
    5368/6000   SPAN Subsystem
    58920/60000  EEM Auto Registration Proc
    4772/6000   Auto Upgrade Startup Process
    5164/6000   DIB error message
    5396/6000   SASL MAIN
    4968/6000   LICENSE AGENT DEFAULT
    5368/12000  Init
    4216/6000   Update prst
    4384/6000   VPN_HW_MIB_CREATION
    5188/6000   RADIUS INITCONFIG
    2124/3000   Rom Random Update Process
    5316/6000   URPF stats
    Interrupt level stacks:
    Level    Called Unused/Size  Name
      1      319293   6284/9000  Network interfaces
      2      716358   8548/9000  DMA/Timer Interrupt
      3           1   8388/9000  PA Management Int Handler
      4         115   8612/9000  Console Uart
      5           0   9000/9000  External Interrupt
    Interrupt level stacks:
    Level    Called Unused/Size  Name
      7       72787   8564/9000  NMI Interrupt Handler
    Spurious interrupts: 3
    System was restarted by bus error at PC 0x4183BC0C, address 0xC3D1CB7 at 10:51:53 UTC Tue Apr 23 2013
    2800 Software (C2800NM-ADVSECURITYK9-M), Version 12.4(24)T, RELEASE SOFTWARE (fc1)
    Technical Support: http://www.cisco.com/techsupport
    Compiled Wed 25-Feb-09 17:55 by prod_rel_team
    Image text-base: 0x40016C60, data-base: 0x42B47360
    Stack trace from system failure:
    FP: 0x4759C678, RA: 0x4183BC0C
    FP: 0x4759C6D0, RA: 0x41836D18
    FP: 0x4759C708, RA: 0x4164D7E0
    FP: 0x4759C768, RA: 0x41650314
    FP: 0x4759C7E8, RA: 0x41650C68

  • How can i delete a 'backups' from time machine for a computer i no longer have

    i have been using my time capsule for a few years now, everything was great until my imac died and i had to replace it
    when i did, the time capsule worked perfectly, as it allowed me to "migrate" all my backed up data onto my new machine, joy
    but now, as it wants to start its backups of the new imac, there just isnt enough disk space on the drive, and i suspect this is due to every file on my new machine is marked as never have being backed up which means i need like 400G, and most of the time capsule's space is still consumed by the old backups
    how can i remove this old back up from the time capsule without reformatting the whole drive (i have other machines that are still using the backup service and i dont want that interrupted)
    it just seems like, since i am no longer on the old machine, i cant access that machine's backup in order to delete them (through the time machine interface), and i cant seem to find a single tutorial on how to do this that is written in non-programmer speak (i really dont feel comfortable cracking open terminal and command-lining this sort of thing)
    am i just nuts or is this really all that uncommon a problem with no easy solution?!?
    any advice is appreciated, thanks in advance

    how can i remove this old back up from the time capsule
    click here for instructions.

  • I'm setting up my Time Capsule for the first time and cannot get an internet connection throughWAN connection

    I'm setting up my Time Capsule for the first time and can't get an internet connection via ethernet cord

    So new AC model TC??
    What modem is it? Pure cable modem .. did you power cycle the modem ( OFF for at least 30min..)??
    This is essential to lose the old setup and start afresh. 
    How have you setup the TC?
    Did you try just bridge to existing router? If it doesn't get an IP and you just bought it, possible it is faulty.
    Lots more details.. really important things like did the ethernet connectivity leds go on.. both the TC port and the modem port - front ethernet indicator should light up..

  • There is any way to recover some information of a backup that was interrupt for a call?

    Hello,
    I was doing a backup of my iphone 3GS on itunes before a update it. This backup was interrupted for a call and I didn't noticed that, so I update the mobile and recovered it, but when the recover did not work because it was interrupted and I lost all my data, contacts and photographs. There is any way to recover it? I found a part of the backup that was interrupted on the folder of itunes.
    Grateful,

    Unfortunately if your backup is password protected you can't extract data from it without the password.  There are programs that will extract data from an iPhone backup, but not if they it is password protected.  (This is actually a good thing since it protects your security.)  My suggestion is that you make a copy of this backup to a save location somewhere else on your computer so you can restore to it in the future to recover you photos should you remember your password later.  If you leave it there, the next time you sync your phone it will overwrite the backup and will never be able to get it back.

  • MicroBlaze GPIO and timer interrupt

    Hi
    I want to use GPIO and timer interrupt. I use interrupt controller IP.
    my target to get 1ms interrupt using timer and GPIO interrupt.
    the problem is initialize timer interrupt second after initialize GPIO interrupt >>>> it works , but GPIO int doesn't work
    then I put  
    XIntc_Enable(&Intc, 0);     // Enable GPIO interrupt high priority
    timer interrupt GPIO interrupt work . but sitll there is a problem which is after GPIO interrupt the program hang and never return to main
    this is the first post for me , I hope finding helpful replys
    thanks
    this is my code:
    //************************************ for main **********************************************//
    int main()
    /*----------------------------------initializations--------------------------------------*/
            init_platform();
            print("Hello World\n\r");
            // initialize GPIO
                    Gpio_initialization(&LED_GPIO,GPIO_DEVICE_ID);
            // initialize GPIO interrupt
                    GpioIntr_initialization(&Intc,&LED_GPIO,GPIO_DEVICE_ID,
                                           XPAR_INTC_0_GPIO_0_VEC_ID, BUTTON_INTERRUPT);
                                           //INTC_DEVICE_ID
            // initialize Timer
            Status = TmrCtrIntr_start(&InterruptController,
                              &TimerCounterInst,
                              TMRCTR_DEVICE_ID,
                              TMRCTR_INTERRUPT_ID,
                              TIMER_CNTR_0);
    while(1){
    //************************************ for timer **********************************************//
    int TmrCtrIntr_start(INTC* IntcInstancePtr,
                XTmrCtr* TmrCtrInstancePtr,
                u16 DeviceId,
                u16 IntrId,
                u8 TmrCtrNumber)
        int Status;
         * Initialize the timer counter so that it's ready to use,
         * specify the device ID that is generated in xparameters.h
        Status = XTmrCtr_Initialize(TmrCtrInstancePtr, DeviceId);
        if (Status != XST_SUCCESS) {
            return XST_FAILURE;
        print("Timer initialized \n\r");
         * Perform a self-test to ensure that the hardware was built
         * correctly, use the 1st timer in the device (0)
        Status = XTmrCtr_SelfTest(TmrCtrInstancePtr, TmrCtrNumber);
        if (Status != XST_SUCCESS) {
            return XST_FAILURE;
         * Connect the timer counter to the interrupt subsystem such that
         * interrupts can occur.  This function is application specific.
        Status = TmrCtrSetupIntrSystem(IntcInstancePtr,
                        TmrCtrInstancePtr,
                        DeviceId,
                        IntrId,
                        TmrCtrNumber);
        if (Status != XST_SUCCESS) {
            return XST_FAILURE;
         * Setup the handler for the timer counter that will be called from the
         * interrupt context when the timer expires, specify a pointer to the
         * timer counter driver instance as the callback reference so the handler
         * is able to access the instance data
        XTmrCtr_SetHandler(TmrCtrInstancePtr, TimerCounterHandler,
                           TmrCtrInstancePtr);
         * Enable the interrupt of the timer counter so interrupts will occur
         * and use auto reload mode such that the timer counter will reload
         * itself automatically and continue repeatedly, without this option
         * it would expire once only
        XTmrCtr_SetOptions(TmrCtrInstancePtr, TmrCtrNumber,
                    XTC_INT_MODE_OPTION | XTC_AUTO_RELOAD_OPTION);
         * Set a reset value for the timer counter such that it will expire
         * eariler than letting it roll over from 0, the reset value is loaded
         * into the timer counter when it is started
        XTmrCtr_SetResetValue(TmrCtrInstancePtr, TmrCtrNumber, RESET_VALUE);
         * Start the timer counter such that it's incrementing by default,
         * then wait for it to timeout a number of times
        XTmrCtr_Start(TmrCtrInstancePtr, TmrCtrNumber);
        return XST_SUCCESS;
    //********************************************** for GPIO ************************************************************//
    int GpioSetupIntrSystem(XIntc *IntcInstancePtr, XGpio *InstancePtr,
                u16 DeviceId, u32 IntrId, u32 IntrMask)
        int Result;
        GlobalIntrMask = IntrMask;
         * Initialize the interrupt controller driver so that it's ready to use.
         * specify the device ID that was generated in xparameters.h
        Result = XIntc_Initialize(IntcInstancePtr, INTC_DEVICE_ID);
        if (Result != XST_SUCCESS) {
            return Result;
        /* Hook up interrupt service routine */
        XIntc_Connect(IntcInstancePtr, IntrId,
                  (Xil_ExceptionHandler)GpioHandler, InstancePtr);
        /* Enable the interrupt vector at the interrupt controller */
        XIntc_Enable(IntcInstancePtr, IntrId);
         * Start the interrupt controller such that interrupts are recognized
         * and handled by the processor
        Result = XIntc_Start(IntcInstancePtr, XIN_REAL_MODE);
        if (Result != XST_SUCCESS) {
            return Result;
         * Enable the GPIO channel interrupts so that push button can be
         * detected and enable interrupts for the GPIO device
        XGpio_InterruptEnable(InstancePtr, IntrMask);
        XGpio_InterruptGlobalEnable(InstancePtr);
         * Initialize the exception table and register the interrupt
         * controller handler with the exception table
        Xil_ExceptionInit();
        Xil_ExceptionRegisterHandler(XIL_EXCEPTION_ID_INT,
                 (Xil_ExceptionHandler)INTC_HANDLER, IntcInstancePtr);
        /* Enable non-critical exceptions */
        Xil_ExceptionEnable();
        return XST_SUCCESS;
    }

    Well Well
    Thank you so much stephenm . yes it works now
    The error is initialize INTC two times. It should be initialize once and use XIntc_Connect two times. one for GPIO and other for timer.
    Thank you for your help.

  • Hi. I am using a time capsule for few PC s. I have made 5 different account to access time capsule. but in windows when i enter account name and password for one account, i cannot access other accounts, because windows saves username

    Hi. I am using a time capsule for few PC s. I have made 5 different account to access time capsule. but in windows when I enter account name and password for one account, i cannot access other accounts, because windows saves username. how can i prevent this from happenning. I really need to access all my accounts and dont want it to save automaticlly.

    Why have 5 accounts if you need to access all of them.. just have one account?
    Sorry I cannot follow why you would even use the PC to control the Time Capsule. Apple have not kept the Windows version of the utility up to date.. so they keep making it harder and harder to run windows with apple routers.

  • Can I use my time capsule for a hard drive only?

    I have a brand new Time Capsule.
    Instead of backing up all of the time, can I just use the Time Capsule for my music and photos?

    Music and Photos  would be fine.. but not itunes and iphoto.. the libraries are far more complex and if you load it onto the TC you will have no backups.. the TC is a backup device which has no method of backing itself up.

  • END ROUTINE to calculate time differnce for two corresponding dates

    Hi All,
    I have to write an END ROUTINE in which I have 2 DATE FIELDS (e.g. DATE_1, DATE_2) and corresponding TIME fields (e.g. TIME_1, TIME_2).
    I have to calculate difference between the TIME fields for the two dates and populate a TIME_DIFF field.
    Can someone pls help me by posting sample code as i am new to BI.
    Thanks in ADVANCE!!!

    End Routine:
    http://help.sap.com/saphelp_nw70/helpdata/EN/e3/732c42be6fde2ce10000000a1550b0/frameset.htm
    End Routine and Expert Routine
    Thanks..
    Shambhu

  • Can I hook up a windows computer to my airport time capsule for internet access?

    We have hooked up our time capsule for the first time today.  It works wonderful on our apple products BUT can I connect a windows based computer to it for internet access? 

    Yes. Both Ethernet and 802.11 are cross-platform.
    (109122)

  • My recirculating pump in sub vi simulation link doesnt work in the second iteration .It opens for maybe half a second whereas i gave the time delay for 5 secs..plz help very urgent

    Hi,
         I have attached my simulation loop.In the model attached i hav eone main pump with constant rpm which drives the 5 smaller pumps and fills the tank at the same time.As soon as the tanks reach their 90% level,the valves of the five pumps close(SP1,SP2,SP3,Sp4,Sp5).After that the recirculating pumps opens for 5 secs of the first tank.As soon as the recirculation finishes,the drain valve(SV1) for tank 1 open and the volume goes to interim storage.This happens for all the remaining tanks.
    My simulation works the first time,but when the second time the loop starts,it skips the recirculation pump even though i gave a time delay for 5 secs.Plz help ..I have attached the simulation.
    Thanks,
    Rami
    Attachments:
    Spatial Logic_2_Final.vi ‏223 KB

    Rami,
    I suspect that you have a race condition. The widespread use of local variables frequently leads to race conditions. Your subVI (Spatial Logic Sub_2.vi was not included) so I cannot run the VI. You have no way of knowing whether the subVI or the inner case structure will execute first, because there is no data dependency between them.
    I think a shift register or a few and some dataflow thinking would allow you to eliminate the inner case structure, the local variables, and, probably, most of your problems.
    Some of the SPi are indicators and some are controls. How are they used?
    The last case of the inner loop retursn to Case 1. Would case 0 be better?
    As for the second time through issue, it may be related to the Elapsed time function Auto Reset. From the help file: "Resets the start time to the value in Present (s) when the Express VI reaches the Time Target (s)." If more than 5 seconds elapses between the first time you use this and the next, it will exit immediately on the subsequent calls.
    Lynn

  • How to show the processing time taken for a BPEL process in BAM report.

    Hi All,
    I have the data as below in the Data object. I would like to show the time taken for each order to complete in the report.
    instance Id     order Id     product Name     product Code     price     status     instance Time      updaterName
    1360010     ord004     Guitar     prod003     2000     requested     9/22/2008 12:12:11 PM     Invoke_InsertSalesOrder
    1360010     ord004     Guitar     prod003     2000     Approved     9/22/2008 12:15:11 PM     Invoke_OrderStatusUpdate
    This data comes from simple BPEL process where sensors are configured at the start and end of BPEL process. Also have a human task activity in between to create the time difference.
    In Enterprise link design studio, I tried to calculate the time difference using expression calculator and store it as calculated field. But that doesn't seems to work because when I execute the plan, second sensor data reaches only after human approval whereas first sensor data would be waiting for calculation and ultimately nothing comes into data object.
    How and where the calculation be done to show the processing time in the report. Please someone throw some light on this.
    Regards
    Jude.
    Edited by: user600726 on Sep 30, 2008 1:30 AM

    I would suggest modifying your data object so that the data can all be in a single row and use the sensor at the end of the process to upsert (update) the row created by the sensor at the start of the process. The time difference between two fields in the same row is then an easy calculation on a BAM report -- No EL plan should be needed.

  • Can somebody give some real time questions for alv report

    hi guru
    can somebody give some real time questions for alv report.
    answers also.
    regards
    subhasis.

    hi,
    The ALV is a set of function modules and classes and their methods which are added to program code. Developers can use the functionality of the ALV in creating new reports,  saving time which might otherwise have been spent on report enhancement
    The common features of report are column    alignment, sorting, filtering, subtotals, totals etc. <b>To implement these, a lot of coding and logic is to be put. To avoid that we can use a concept called ABAP List Viewer (ALV).</b>
    Using ALV, we can have three types of reports:
       1. Simple Report
       2. Block Report
       3. Hierarchical Sequential Report
    <b>Reward useful points</b>
    Siva

  • Report to display Average time taken for processing payments".

    Hi,
    I have been asked to develop a report for "Report to display Average time taken for processing payments".
    Could any one guide me technically what are the different tables i need to take to generate the report. Treat this is very urgent. Pls provide sample code too....
    Thanks in advance....

    Given below is the set up for credit card payment processing:
    Set Up Credit Control Areas:
    Define Credit Control Area
    Transaction: OB45 
    Tables: T014
    Action: Define a credit control area and its associated currency.  The Update Group should be ‘00012’.  This entry is required so the sales order will calculate the value to authorize
    Assign Company Code to Credit Control Area
    Transaction: OB38
    Tables: T001
    Action: Assign a default credit control area for each company code
    Define Permitted Credit Control Area for a Company
    Code
    Transaction: 
    Tables: T001CM
    Action: For each company code enter every credit control area that can be used
    Identify Credit Price
    Transaction: V/08
    Tables: T683S
    Action: Towards the end of the pricing procedure, after all pricing and tax determination, create a subtotal line to store the value of the price plus any sales tax.  Make the following entries:
    Sub to:  “A”
    Reqt:  “2”
    AltCTy:  “4”
    Automatic Credit Checking
    Transaction: OVA8
    Tables: T691F
    Action: Select each combination of credit control areas, risk categories and document types for which credit checking should be bypassed.  You need to mark the field “no Credit Check” with the valid number for sales documents.
    Set Up Payment Guarantees
    Define Forms of Payment Guarantee
    Transaction: OVFD
    Tables: T691K
    Action: R/3 is delivered with form “02” defined for payment cards.  Other than the descriptor, the only other entry should be “3” in the column labeled “PymtGuaCat”
    Define Payment Guarantee Procedure
    Transaction: 
    Tables: T691M/T691O
    Action: Define a procedure and a description. 
    Forms of Payment Guarantee and make the following entries Sequential Number  “1” 
    Payment Guarantee Form “02”
    Routine Number   “0”    Routine Number can be used to validate payment card presence.
    Define Customer Payment Guarantee Flag
    Transaction: 
    Tables: T691P
    Action: Define a flag to be stored in table. 
    Create Customer Payment Guarantee = “Payment Card Payment Cards (All Customers can use Payment Cards)”.
    Define Sales Document Payment Guarantee Flag
    Transaction: 
    Tables: T691R
    Action: Define the flag that will be associated with sales document types that are relevant for payment cards
    Assign Sales Document Payment Guarantee Flag
    Transaction: 
    Tables: TVAK
    Action: Assign the document flag type the sales documents types that are relevant for payment cards.
    Determine Payment Guarantee Procedure
    Transaction: OVFJ
    Tables: T691U
    Action: Combine the Customer flag and the sales document flag to derive the payment guarantee procedure
    Payment Card Configuration
    Define Card Types
    Transaction: 
    Tables: TVCIN
    Action: Create the different card types plus the routine that validates the card for length and prefix (etc…) 
    Visa , Mastercard, American Express, and Discover 
    Create the following entries for each payment card 
    AMEX  American Express ZCCARD_CHECK_AMEX Month
    DC  Discover Card  ZCCARD_CHECK_DC  Month*****
    MC  Mastercard  ZCCARD_CHECK_MC  Month
    VISA  Visa   ZCCARD_CHECK_VISA  Month
    The Routines can be created based on the original routines delivered by SAP. 
    *****SAP does not deliver a card check for Discover Card. We created our own routine.
    Define Card Categories
    Transaction: 
    Tables: TVCTY
    Action: Define the card category to determine if a
    payment card is a credit card or a procurement card.
    Create the following two entries
    Cat Description  One Card  Additional Data
    CC Credit Cards  No-check  No-check
    PC Procurement Cards No-check  Check
    Determine Card Categories
    Transaction: 
    Tables: TVCTD
    Action: For each card category map the account number range to a card category.  Multiple ranges are possible for each card category or a masking technique can be used.  Get the card number ranges from user community.  Below is just a sample of what I am aware are the different types of cards. 
    Visa Credit  Expires in 7 days. 
        400000   405500
        405505   405549
        405555   415927
        415929   424603
        424606   427532
        427534   428799
        428900   471699
        471700   499999
    Visa Procurement  Expires in 7 days.
        405501   405504
        405550   405554
        415928   415928
        424604   424605
        427533   427533
        428800   428899
    Mastercard Credit Expires in 30 days
        500000   540499
        540600   554999
        557000   599999
    Mastercard Procurement Expires in 30 days
        540500   540599
        555000   556999
    American Express Credit Expires in 30 days
        340000   349999
        370000   379999
    Discover Card Credit Expires in 30 days
        601100   601199
    Set Sales Documents to accept Payment Card Information Transaction: 
    Tables: TVAK
    Action: Review the listing of Sales Document types and enter “03” in the column labeled “PT” for each type which can accept a payment card
    Configuration for Authorization Request
    Maintain Authorization Requirements
    Transaction: OV9A
    Tables: TFRM
    Action: Define and activate the abap requirement that determines when an authorization is sent.  Note that the following tables are available to be used in the abap requirement (VBAK, VBAP, VBKD, VBUK, and VBUP).
    Define Checking Group
    Transaction: 
    Tables: CCPGA
    Action: Define a checking group and enter the
    description.  Then follow the below guidelines for the remaining fields to be filled.
    AuthReq Routine 901 is set here.
    PreAu  If checked R/3 will request an authorization for a .01 and the authorization will be flagged as such. (Insight does not use pre-authorization check).
    A horizon This is the days in the future SAP will use to determine the value to authorize
    (Insight does not use auth horizon period).
    Valid  You will get warning message if the payment card is expiring within 30 days of order entry date. 
    Assign Checking Group to Sales Document
    Transaction: 
    Tables: TVAK
    Action: Assign the checking group to the sales order types relevant for payment cards
    Define Authorization Validity Periods
    Transaction: 
    Tables: TVCIN
    Action: For each card type enter the authorization validity period in days.
    AMEX American Express 30
    DC Discover card  30
    MC Master card  30
    VISA Visa   7
    Configuration for clearing houses
    Create new General Ledger Accounts
    Transaction: FS01
    Tables: 
    Action: Two General Ledger accounts need to be created for each payment card type.  One for A/R reconciliation purposes and one for credit card clearing.
    Maintain Condition Types
    Transaction: OV85
    Tables: T685
    Action: Define a condition type for account determination and assign it to access sequence “A001”
    Define account determination procedure
    Transaction: OV86
    Tables: T683 / T683S
    Action: Define procedure name and select the procedure for control.  Enter the condition type defined in the previous step.
    Assign account determination procedure
    Transaction: 
    Tables:
    Action: Determine which billing type we are using for payment card process.
    Authorization and Settlement Control
    Transaction: 
    Tables: TCCAA
    Action: Define the general ledger accounts for reconciliation and clearing and assign the function modules for authorization and settlement along with the proper RFC destinations for each.
    Enter Merchant ID’s
    Transaction: 
    Tables: TCCM
    Action: Create the merchant id’s that the company uses to process payment cards
    Assign merchant id’s
    Transaction: 
    Tables: TCCAA
    Action: Enter the merchant id’s with each clearinghouse account

Maybe you are looking for

  • Report 2.5 not getting proper output

    the problem with the report is like this if i input the value in forms 4.5 for amount is 2,272,359.52USD the output is perfect in changing the format to words.it shows two million two hundred seventytwo thousand three hundred and fiftynine dollars an

  • Illustrator CC is taking a very long time to open and save files.

    I am using a Mac with the Mavericks OS. Illustrator can take up to FIVE MINUTES to open or save a file. It is becoming a waste of time as I have to work on multiple projects a day. I read about "Adobe Drive" but have not found this option on the vers

  • Is there an easy way to call a java class from an applet?

    Does anyone know of an easy way to call a server based java class from an applet? Has anyone done it or came across it? If yes how/where? Cheers, Chris.

  • Goods receipt tolerance on quantity. V_169G

    Good morning We need to set the goods receipt tolerance in both percentage and value, but by standard SAP only provides with percentage. Do you know a way to create a tolerance key on value for goods receipt? Thank you and regards, Alejandra

  • Vista Ultimate 64 bit Upgrade on Macbook?

    Gents, I'm working on trying to install Vista 64 bit Ultimate on my Macbook in place of XP Home. (Yeah, Home only sees 1 core, and is a 32 bit OS with only 3 GBs of my RAM showing.) Anyway, how do I go about installing Vista 64 bit ultimate on here?