Spot Billing & Collection ?

Dear SAP Gurus,
1. For both the Spot Billing & Spot collection, we are facing problem(error: RFC not called successfully or  device not connected even if the device is connected) while downloading and uploading the data so we are having to upload the data manually. . When we connect using router string, we are not able to upload nor download the data to SBM devices.                                                                           
2. While uploading data from SBM Device for Collection, sometimes it gives the error : "Program error: Payment lot items in ascending order with gaps" and data doesnt get uploaded.                                                                               
3. The Cheque amount uploaded from site collection say like 100.10 gets round off to 100 in the payment lot. Lot no. like ISQ00007867 amount 24325 which was supposed to be 24324.67
abash

Hello,
There are various types of Handheld devices which work on different logic,some handheld device intract with server on spot (thru GPRS) for validation and bill computation before printing bill at customer premise,while others have built in logic in handheld device to compute bill.I assum that in your case handheld device have built in calculation logic to generates bill to customer.
In this case at the end of day, the billing information from handheld device  can be uploaded to SAP server using custom interface which can be either thru file handling or by using idoc and use Function modules to create  Invoice and post it in FICA.
Hope this helps.

Similar Messages

  • Looking for U.S. medical billing & collections add-on

    Is anyone aware of an SBO add-on with proven billing & collections capabilities for the US healthcare industry?
    Scenario: Doctor requires that patient use oxygen and a wheel chair. Hospital calls durable goods provider and orders both. Provider (a) delivers directly to patient and (b) invoices Medicare, and/or other insurance companies, for purchase and/or equipment rental fee. Billing could be split between insurance and patient. Collections/payments could be EFT, credit card, COD, etc.
    Sample of insurance companies/agencies:
    · Medicare (Part B)
    · Medicaid
    · Private Insurance (Blue Cross, Aetna, etc.)

    Which particular Mac OS are you running, psychmac?

  • Hot spot billing question

    I'm on the More Everything Plan. My phone can serve as a hot spot.  Do I use data time when I have it turned on?

    Yes, the hotspot feature draws data from your More Everything Plan's data pool.

  • Strange system behaviour.....Collective Billing ...Pls Help

    Hi Frens,
    I am doing collective billing for almost 20 deliveries.
    Each delivery has same material as single line item with same delivering plant - No Batch item).
    During Billing, 5 line items are passed on to accounting while rest 15 line items are not passed on to accounting.
    And when I am canceling this Bill because of this reason, the canceled bill is not releasing to accounting giving system message:
    No account is specified in item 0000001055
    Message no. F5670
    Diagnosis
    No account was specified for account type "S" in item "0000001055" of the FI/CO document.
    System Response
    The Financial Accounting program cannot process the document.
    Procedure
    A system error has probably occurred in the application you called up. Check the data transferred to item "0000001055" of the FI/CO document.
    Please note that in both bills (Collective Bill & its canceled bill, Revenue account determination is perfectly fine with all G/Ls being determined.
    Can anyone help??
    Regards
    Vikas Chhabra

    "Message no. F5670"
    For this error message, possible reasons could be
    a)  Account Assignment Group of customer not flowing in sale order / delivery
    b)  Proper G/L or Account Key assignments are missing in VKOA.
    thanks
    G. Lakshmipathi

  • Collective billing in VF06

    Hello Friends,
    My user generally uses VF06 for billing invoices. For Credit/Debit Memos he uses the same Vf06. The problem is the invoices are been billing collectively(collective billing) he does not want that.
    1. If we use Vf06 does  collective billing will happen.
    2. If so how to stop collective biiling.
    Please help me as soon as possible.

    Hi,
    I sorry to say that the required functionality is not available for VF06
    in the standard SAP system.
    The rule of copy of the item from the delivery to the invoice
    set in field: "Data VBRK/VBRP" the routine 003. This will cause one
    billing document to be created for the preceding document.
    If this control is not enough, create you own one via TX VOFM.
    Regards,
    Alex

  • Collection Ageing Report

    Hi Exports,
    We want to to developed an collection ageing report for open & cleared line items of customers.For example :-
    Collection 100000 during the period of 1st Jan to 31st Jan & diff.-2 Invoice of Rs.85000 are cleared against this with multiple amount & multiple date of Invoice.
    Report Output
    Collection                Open                  30 Day             60 Day                     90 Day              120 Day     Total
    100000                   25000                 25000              35000                      25000                       -          100000
    So some help me about this report.
    SSS

    Hi Experts,
    this link only for key date ageing means customer ageing on an particular date, but we need ageing of collection for particular period like we take collection during the month of Nov-11 & now we want to see ageing of this collection ag.cleared which invoice (bill).
    collection- 100000/- & 50000/- during the Nov-11
    Cleared invoice agianst these collection- 90000/- 15Th-July-11 & 50000/- 21st -Aug-11
    Output
    Collection for The period of 1st Nov-11 to 30th Nov-11
    Collection     Unadjsuted (Open)        0-30   31-60   61-90  91-120   121-180     Total
    100000/-             10000/-                    -          -              -           -        90000/-    100000/-
    50000/-                     -                         -          -              -      50000/-       -            50000/-
    So we need collection ageing not to customer ageing.
    SS

  • Related resource billing. Separeted billing requests for each service order

    !!!!!! Dear Experts, help me!!!!
    The question's urgent!
    I need to bill collectively for my service orders, which means I need to combine several service orders into one single billing request (debit memo request) during RRB.
    I configured DIP profile, but DP95 creates individual billing requests separately for each service order.
    Thanks in advance.
    Edited by: Cyrill Colbinev on Aug 30, 2011 10:57 AM

    Hi !
    I hope you need to check it in copy control . Because there are some standard things which need to match for combine the invoice. like:-
    1:- Billing date,
    2:- Bill to party
    3:- payment terms,
    4:- Bill to party master data ( i.e agree to combine the invoice) etc.
    And aslo the copy control from the Order to Billing document in header does it allow you to combine or not.
    Hope it will help you.
    let me know if anything required.
    Thanks
    Pitabash

  • Collectively processing the deliveries...

    Hi all,
    in vf04, i am creating bills collectively. but i don't want to combine two or more deliveries in one bill. i want to create one bill for each delivery. how can i do this?

    Hello,
    When you run VF04, you will get the billing due list. Select each delivery and go for individual illing documnet, this will create single invoice per delivery.
    Other wise, go to VF01, input the delivery and enter and save, this will also generate single invoice per delivery.
    Prase

  • How to do pivoting on part of an SQL output row in 10g

    Hi,
    I'm using Oracle 10.1.0.5.0.
    I would like to know what the general decode is for pivoting in 10g. I need to display PAGE_DISPLAY_NAME, ITEM_DISPLAY_NAME, ITEM_TYPE_DISPLAY_NAME essentially once and then display ATTRIBUTE_DISPLAY_NAME and ITEM_ATTRIBUTE_VALUE as a separate column for each:
    So my query starts me with the following output.
    PAGE_DISPLAY_NAME        ITEM_DISPLAY_NAME            ITEM_TYPE_DISPLAY_NAME     ATTRIBUTE_DISPLAY_NAME                              ITEM_ATTRIBUTE_VALUE
    Content     Rpt-Yearly-EMC Transactions-2007     RIKR Content Record     Benefit                                                       0
    Content     Rpt-Yearly-EMC Transactions-2007     RIKR Content Record     Business Function: Accounting                               0
    Content     Rpt-Yearly-EMC Transactions-2007     RIKR Content Record     Business Function: Consulting Services                       0
    Content     Rpt-Yearly-EMC Transactions-2007     RIKR Content Record     Business Function: Customer Data Management              0
    Content     Rpt-Yearly-EMC Transactions-2007     RIKR Content Record     Business Function: Facilities                                0
    Content     Rpt-Yearly-EMC Transactions-2007     RIKR Content Record     Business Function: Finance                                0
    Content     Rpt-Yearly-EMC Transactions-2007     RIKR Content Record     Business Function: HR                                        0
    Content     Rpt-Yearly-EMC Transactions-2007     RIKR Content Record     Business Function: IT                                        0
    Content     Rpt-Yearly-EMC Transactions-2007     RIKR Content Record     Business Function: International                        0
    Content     Rpt-Yearly-EMC Transactions-2007     RIKR Content Record     Business Function: Inventory Control                     0
    Content     Rpt-Yearly-EMC Transactions-2007     RIKR Content Record     Business Function: Legal                                0
    Content     Rpt-Yearly-EMC Transactions-2007     RIKR Content Record     Business Function: Marketing                                0
    Content     Rpt-Yearly-EMC Transactions-2007     RIKR Content Record     Business Function: Sales                                1
    Content     Rpt-Yearly-EMC Transactions-2007     RIKR Content Record     Business Function: Sales Operations                     1I'd like to show the following:
    PAGE_DISPLAY_NAME        ITEM_DISPLAY_NAME            ITEM_TYPE_DISPLAY_NAME        decode(...),   decode(...), .....         decode(etc...
    Content     Rpt-Yearly-EMC Transactions-2007     RIKR Content Record          Benefit    Business Function: Accounting  
    Content     Rpt-Yearly-EMC Transactions-2007     RIKR Content Record             0                   0                              What's the general SQL for doing this type of thing?
    For the record, here's the initial SQL:
    select p.DISPLAY_NAME               PAGE_DISPLAY_NAME,
    i.DISPLAY_NAME                      ITEM_DISPLAY_NAME,
    it.DISPLAY_NAME                     ITEM_TYPE_DISPLAY_NAME,
    attr.DISPLAY_NAME                   ATTRIBUTE_DISPLAY_NAME,
    ia.VALUE                            ITEM_ATTRIBUTE_VALUE
    from
    wwsbr_item_attributes ia,
    wwsbr_attributes attr,
    wwsbr_all_items i,
    wwsbr_item_types it,
    wwsbr_all_folders p
    where
        ia.attribute_id = attr.id
    and ia.attribute_caid = attr.CAID
    and ia.item_masterid = i.id
    and ia.item_caid = i.caid
    and i.subtype = it.id
    and i.subtype_caid = it.caid
    and i.folder_id = p.id
    and i.active = 1
    and i.visible = 1
    and i.is_current_version = 1
    and upper(it.DISPLAY_NAME) like '%RIKR%'
    and substr(attr.DISPLAY_NAME,1,5) <> '-----' 
    order by i.DISPLAY_NAME, attr.DISPLAY_NAME;

    Hi,
    There are a few errors in the INSERT statements, but it looks like the ones that work provide a good enough sample.
    In your sample data,
    attribute_display_name = 'Benefit' only when item_type_display_name LIKE '%RIKR%', and
    attribute_display_name = 'Billing & Collections' only when item_type_display_name LIKE '%OMKR%'
    and so on, for the other values. In other words, just by looking at attribute_display_name , once could predict whether item_type_display_name was LIKE '%RIKR%' or '%OMKR%'.
    If that's alwsays the case, then you can say:
    SELECT    page_display_name
    ,       item_display_name
    ,       item_type_display_name
    ,       MAX (DECODE ( attribute_display_name
                          , 'Benefit'                         , item_attribute_value
                          , 'Billing & Collections'                    , item_attribute_value
               )          AS p1
    ,       MAX (DECODE ( attribute_display_name
                           , 'Business Function: Accounting'               , item_attribute_value
                    , 'Change Description'                    , item_attribute_value
               )           AS p2
    ,       MAX (DECODE ( attribute_display_name
                          , 'Business Function: Consulting Services'     , item_attribute_value
                    , 'Deal Type: Counrty Federal'                 , item_attribute_value
               )           AS p3
    ,       MAX (DECODE ( attribute_display_name
                    , 'Deal Type: Counrty International Order'     , item_attribute_value
               )           AS p4
    FROM       taxonomy
    GROUP BY  page_display_name
    ,       item_display_name
    ,       item_type_display_name
    ORDER BY  page_display_name
    ,       item_display_name
    ,       item_type_display_name
    ;This produces generically-named columns, 'p1', 'p2', ...:
                               ITEM_
    PAGE_      ITEM_           TYPE_
    DISPLAY_   DISPLAY_        DISPLAY_
    NAME       NAME            NAME                 P1  P2  P3  P4
    Archive    Rpt-AR          RIKR Content Record      1   0
    Content    Rpt-Booking     RIKR Content Record      1   0
    Documents  Calc-Discount   OMKR Document        0       0   0
    Documents  Calc-Early      OMKR Document        0       0   0I shortened item_display_name to make the output more readable.
    If you add a WHERE clause like
    WHERE   item_type_display_name LIKE '%RIKR%'then, of course, you would only get the first two rows of output from the result set above, but you would get all the same columns, including the p4 column that will necessarily be NULL.
    If my earlier assumption was wrong (for example, if attribute_display_name can 'Benefit' even when item_type_display_name is NOT LIKE '%RIKR%', but, when that happens, you want to ignore it), then change the pivot columns like this:
    ,       MAX ( CASE
                         WHEN  (     item_type_display_name LIKE '%RIKR%'
                           AND  attribute_display_name = 'Benefit'
                   OR        (     item_type_display_name LIKE '%OMKR%'
                           AND  attribute_display_name = 'Billing & Collections'
                   THEN  item_attribute_value
              END
               )          AS p1
    ,       MAX ( CASE
                         WHEN  (     item_type_display_name LIKE '%RIKR%'
                           AND  attribute_display_name = 'Business Function: Accounting'
                   OR        (     item_type_display_name LIKE '%OMKR%'
                           AND  attribute_display_name = 'Change Description'
                   THEN  item_attribute_value
              END
               )          AS p2
    ,       MAX ( CASE
                         WHEN  (     item_type_display_name LIKE '%RIKR%'
                           AND  attribute_display_name = 'Business Function: Consulting Services'
                   OR        (     item_type_display_name LIKE '%OMKR%'
                           AND  attribute_display_name = 'Deal Type: Counrty Federal'
                   THEN  item_attribute_value
              END
               )          AS p3
    ,       MAX ( CASE
                         WHEN  (     item_type_display_name LIKE '%OMKR%'
                           AND  attribute_display_name = 'Deal Type: Counrty International Order'
                   THEN  item_attribute_value
              END
               )          AS p4For the sample data given, this produces the same output as above.
    All this assumes that the conditions
    item_type_display_name LIKE '%RIKR%' and
    item_type_display_name LIKE '%OMKR%' are mutualyy exclusive; that is, you never have item_type_display like 'RIKR Content Record/OMKR Document'.
    If you do have values like that, then you'll need separate columns for each of the possible values of attribute_display_name. Given your sample data, that means 7 pivoted columns. Depending on your WHERE clause and your data, some of those columns might by NULL for all rows. As you suggested, you coul;d use the anlaytic ROW_NUMBER function to number the rows that actually occurred in the query. You would still have 7 pivoted columns, but the ones that were not always NULL would appear on the left, where they were easier to read.
    The number of columns, and their aliases, must be hard-coded into the query. If you want something that has column aliases like BENEFIT instead of P1, or only has 4 piovted columns when you only need 4, then you have to use dynamic SQL.
    You can fake column headings by doing a separate query, which includes some of the same conditions as the main query, figures out what the pivoted columns will be, and displays appropriate headings. I've done this when producing csv files, where the heading only had to appear once, at the very beginning. Getting such a heading to appear after, say, every 50 rows of output is much more complicated.
    You can fake the number of columns by using string aggregation to put all the pivoted data into one humongeous VARCHAR2 column, concatenating spaces so that it looks like 3, or 4, or however many columns.

  • If we don't use SAP campus management

    Dear experts,
    We want to implement ECC and CRM in the Higher Education Industry. Our client has already a Student Management System (not SAP) and doesn't want to change it now.
    We want to use SAP for billing, instalment plans and debt management (- btw, not only for that). Which SAP modules should we use for that and which object should we configure if we don't use Campus Management? 
    Could we create a business agreement /contract in CRM with students courses as products? Or could we use service order?
    Thanks in advance for your feedback,
    Best regards
    Stephanie

    Stephanie,
    You could certainly do a standalone SAP student accounting implementation which interfaces with the legacy student system.  This approach has actually been done before at other insitutitions, including those that choose to implement Student Accounting prior to implementing the rest of Student Lifecycle Management.
    Student Accounting would handle all of the billing, collections, payments, installment plans, etc.  It is based on FI-CA (Contract Accounting).  The biggest question is whether tuition fees would be calculated in SAP or in the existing system.
    I would not see CRM as a necessary component at all for student accounting, but you might have other uses for it (such as recruitment).
    Michael

  • NFC Netflow collector 6.0 & Solaris Cluster

    Hi all
    we are deploying billing systems solutions using NFC. Details as attached image
    details are as follows:
    - All devices on (7600 and 6500) the network is responsible for pushing information on NFC system (called the billing collection system - BCS)
    - BCS system consists of two server install solaris 10 operating system, running active-standby cluster
    - NFC version 6 is installed on each server
    - The server can access shared storage on the storage system
    - Billing server load *.xml files via ftp protocol
    Now, we have two issues that need the support
    •1.     how to solaris cluster detect NFC services down to automatically switch the standby system.
    •2.     After NFC installation, we can not accessible via the web interface. associated tools after installation will not run, java system error (of course we have installed java accompanying DVD)
    We look forward to receiving your help

    Hi,
    I think you can obtain that (and more) demo licenses here:
    https://tools.cisco.com/SWIFT/Licensing/PrivateRegistrationServlet?DemoKeys=Y.
    Good luck!
    curtis

  • Dowloading data through client port

    Heloo my name is Mruthyunjaya.
    We are new to java client side programming.We have a problem and the problem is :
    Our systems are connected in LAN i am running my jboss server in my system.
    and accessing the pages from my system. all pages are running successfully but the problem comes when i am trying to run some programs
    which involve downloading data into my device like spot billing machine.
    how can i let my java porgram to identify my client port when i am running server on other system
    Jboss server is running on other system and device is connected to some other system in lan and it is trying to download the data through that server irrespective of the port to which it is connected.

    Hello
    We are new to java client side programming.We have a problem and the problem is :
    Our systems are connected in LAN i am running my jboss server in my system.
    and accessing the pages from my system. all pages are running successfully but the problem comes when i am trying to run some programs
    which involve downloading data into my device like spot billing machine. and those programs use commapi for getting that data.
    how can i let my java porgram which uses a third party api to identify my client port when i am running server on other system
    Jboss server is running on other system and device is connected to some other system in lan and it is trying to download the data through that server irrespective of the port to which it is connected.

  • Question about retrieving data from two tables

    Hi everyone.
    I've been working on this and was wondering what the correct way of handling this would be.
    I have two tables, a Billing Table that contains invoices and related information, and a Payments Table that contains payments and related information to that.
    Both tables contain a Date Column for the date that the Invoice was generated or the Payment was made.
    I want to get a list of all Invoices and the respective payments if the invoice was generated between two dates OR the payment was made between these two dates.
    I can get a list of the invoices and their payments if the invoice was generated between those dates.  I can get a list of the payments if they were made between those dates.  But I can't seem to figure out how to do both.
    How do I Join two tables and have it return the data from both tables if either meets the required Date Period?
    Here is the SQL that I have so far.  This SQL returns all of the Invoices and Payments IF the Invoice was generated between these two dates (Or updated). 
    SELECT Billing.ID AS [BID], Billing.AttachmentName, Billing.BillingType, Billing.Invoice, Billing.Description, Billing.Amount, Billing.DateCreated AS [BillingDate],
    Payments.ID AS [PID], Payments.Type AS PaymentType, Payments.Payment, Payments.PaymentNote, Payments.Reason AS [BillReason], Payments.DateCreated AS [PaymentDate],
    Customers.ID AS [CID], COALESCE(NULLIF(Customers.Company,'') + ' - ','') + Customers.LName + ', ' + Customers.FName AS [Name],
    Jobs.ID AS [JID], Jobs.JobType, Jobs.JobStatus, Jobs.JobStatusDate
    FROM Billing LEFT OUTER JOIN Payments ON Payments.BillingID = Billing.ID
    RIGHT OUTER JOIN Customers ON Customers.ID = Billing.CustomerID
    RIGHT OUTER JOIN Jobs ON Jobs.ID = Billing.JobID
    WHERE
    Billing.BillingType = 'Invoice' AND Billing.PaidInFull = 'No' AND Billing.Collections = 'No' AND Billing.ChargeOff = 'No' AND Billing.Lien = 'No' AND Billing.InvoiceCanceled = 'No'
    AND (Billing.DateCreated >= '1/1/2014' AND Billing.DateCreated <= '8/13/14') OR (Billing.DateUpdated >= '1/1/14' AND Billing.DateUpdated <= '8/13/14')
    ORDER BY Name Asc, Billing.Invoice, PID
    Thanks for your help, I really appreciate it.
    -Matt-

    I don't quite follow your query, but your description leads me to think that you need the set of Billing IDs for bills that were created as defined or that have payments that were created as defined.  From that set of IDs you then simply want all Bills
    and their associated payments.  So how do you get that set of IDS?  One way is the union operator: 
    with allbill (billID) as (
    select ID from dbo.Billings where DateCreated between ...
    union 
    select BillingID from dbo.Payments where DateCreated between ... )
    select ...
    from allbill inner join dbo.Billings as bill on allbill.billID = bill.ID inner join dbo.Payments as pay 
    on bill.ID = pay.BillingID 
    order by ... ;
    Your description leads me to believe that you query is much more complicated, but the basic idea is the union in the CTE - generate one combined set of bill IDs that identify all your bills of interest.  Note that I assumed that a payment cannot exist
    with an associated billing.  

  • Getting rid of duplicates in Aperture

    I just downloaded Aperture 3.2.4 and imported a album from iPhoto which has 1500 images. Aperture shows two images of the same one original and one edited. I did edit some of them in iPhoto, but not all of them. My question is how can I just get one set in Aperture and  how do I prevent this from happening again?

    Are you using the latest  iPhoto'11?
    Since the latest iPhoto and Aperture versions you can avoid to import separate images for "edited" and "original" ( in most cases) by importing the complete iPhoto Library (File > Import > iPhoto Library) and not using the the iPhoto Browser.
    Importing from the iPhoto Browser always will result in two separate master images for original and version. To delete the copies  that you do not want, use the keywords "iPhoto Original", "iPhoto Edited" to define smart albums (File > New > Smart album,  keyword is "iPhoto Original") or searches to easily spot and collect the images you want to remove.
    Or export either versions or masters from iPhoto.
    But the preferred way should be to import the whole iPhoto library. (and delete the events/projects you do not want afterwards)
    Regards
    Léonie

  • Friendly Reminder: Please Use a Shredder and Go Paperless...

    The apartment where we live is very similar to what you described.  The mailbox area is adjacent to street where anyone could just walk in and grab stuff if they wanted to.  I've lost my USPS parcels a couple of times.  Needless to say, I've been shredding my stuff since '98.  My wife is also very adamant about having her information shredded ever since someone used her credit card to buy some stuff in Melrose.

    I live in an apartment complex and was taken aback this morning when I went to get my mail.  We have a semi-enclosed mailbox area with several large garbage buckets in the middle.  Typically when you get your mail, you will quickly sort out all of the junk advertisements and quickly dispose them in these large garbage buckets.  I have gone paperless for all my bills so most of my mail is credit/service applications or store advertisements.  Store ads get thrown away immediately while everything else gets kept for shredding back at home.  Unfortunately, a majority of my fellow neighbors simply don't care.  They throw everything away if it isn't a bill. Well........this morning, all the garbage buckets were overturned and every single non-ad mail was opened and the contents taken.  We're talking credit applications/bills, utility ads/bills, collection letters, you name it... Will this lead to identity theft? I do not know, but these people certainly aren't deterring it.  I didn't check the apartment dumpster but it wouldn't surprise me if someone did some diving for personal information. As a reminder, please go paperless (if you can), get yourself a shredder, and most importantly, use that shredder.

Maybe you are looking for