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?
-
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.
-
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 -
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 -
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.
SSSHi 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 AMHi !
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
StephanieStephanie,
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 helpHi,
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
-
Every time I log on, it comes up saying an upgrade is available. I click on it and it tells me to turn off my McAfee. I will not turn it off. There is a half of the firefox logo on the screen. I suspect this is a fake website and encouraging me to th
-
Recent backups fail: "An error occurred while copying files to the volume."
I recently moved to a new place and set up Time Capsule as a bridge. Backups were working fine for the first couple days but then, out of the blue, I got a message that said the password I entered for Time Capsule was incorrect. I entered the correct
-
4:3 in a 16:9 project?
Just finished laying down 60min show for TV. Problem is I have shot everything 16:9 (true) and the last of the footage to come in (important content) has been shot 4:3. Any way to bring this stuff in without increasing the size and letterboxing which
-
Making a Text Field Required if User Checks box
Hi, I am currently using Adobe Designer 7.0, and am trying to make a text field required if a user clicks on a check box above the text field. I have the following code for the check box (on Change) but it doesn't appear to be working!! Any suggestio
-
Oracle Client 32 bit installation on Exadata Machine
Hi, We are starting our migration to exadata next month. One of the issues we have is regarding to our Informatica ETL tool . Our application is licence to 32 bit. The database repository of this tool is currently running on linux redhat 5.5 64 bit w