unable to generate single invoice for multiple order of single user - jbilling

If I create 4 orders for single user and I want to create single invoice for all 4 order.
I am able to do this through API but how can i do this by Billing UI. If i run billing process, it will create invoice but billing process will run for all existing user not for particular user.

Musaddique -
Start one of the 4 orders that belong to one user, to begin with,
click on Generate Invoice button on the show order page
This will create an Invoice that includes the selected order only
Go back to the orders list, select one by one, each of the remaining
un-invoiced orders, and click on the button APPLY TO INVOICE
This action will list all the available Invoices for that customer,
you may select the most recently created one and click submit
Hope this helps.
Vikas

Related

Libreoffice-base subform_sales_desc inside form_order . first form cannot enter items as number and show as names and not gst,unit etc automatically

I am creating free accounting package in libreoffice-base to compete already available ones your contribution is appreciated. the package include tables:
items
item_groups
order_details
sales_bill_desc
cash
units
companyinfo
bill sales
Customer_ledger
etc.
and created two forms
first to enter items in items table with following fields:
id
List item
particulars
units from units table linked with id gst chooses from
tax table related as id basic price basic stock, barcode, group,
subgroup,
second form is sales bill entry form
it contains a form which relates to order_details table selects customers name from ledger where its state code is also defined e.g. for punjab its 03 basically it is picked from customer's GSTIN number
a subform which is connected to sales_bill_desc table related to order_details table with bill number in both tables.
now in subform when we enter one item, its name is displayed which is same entered in sales_desc table additionally it also need automatically display item units, gst, price(editable field but basic price must be displayed there).but it does not. how to do that i have studied books but am lacking i created same in access 2016 somewhere which worked fine (full working package accounts with inventory).At this time,I am trying to use same database but advanced with features such as barcode. Of course the issue is to be resolved if someone can help. I am loading code of the package.Please rectify and update.

Update a existing record instead of creating new record of same entity in MS CRM

I have work order product entity which have product, status and quantity field in MS CRM online. When user tries to create a new record of work order product entity, quantity of existing work order product record with same product should be increased instead of creating new work order product record (without letting user know). Can anyone explain how to achieve this requirement ? This should work for creating record by form or by data import/export.
You must write a plugin in the creation event (post operation) of the order product. In this plugin you need to check if you have another ordering product with the same product.
If so, you must increase the quantity of your existing product order and delete the new one.
If you want to have a good user experience, you can send an alert to your user to inform them of this logic when creating a new order product with the same product as that of an old one.

Magento - How to enable cancel button for a processing order (invoice created)

I have some orders in Processing state. I know Magento do not allow to cancel invoiced orders, just create a credit memo, but I need to change it. I need to do something to undo the creation of the invoice and return it to "pending", or just cancel it.
Any invoiced orders in Magento cannot be canceled, but they can be closed.
You need to issue a credit memo, which is refund in Magento.
As per my view you can do this by database.
Follow the below steps :
1. Find the order in sales flat order(sales_flat_order table) by order id.
2. Find the order item in sales flat order item(sales_flat_order_item table) by order id.
3. For enable cancel button you have to change below columns value from 1 to 0 for all order items.
//for invoice order.
A] qty_invoiced : 0
//for shipped order.
B] qty_shipped : 0
This change will enable "Cancel Button" in admin sales view page.
4. Now you can change the order status from sales_flat_order table or cancel order.
If someone still looking for it..
Module from mgt-commerce.com called Delete Orders allows you to delete any orders in admin. However when you delete an order it doesn't change qty in stock. Delete Orders mgm
I fake it by assigning the status code 'canceled' to the state code 'processing', then I manually set the status code to 'canceled' and all is well... the customer sees the order as canceled and I can pretend it never happened and get on with my "life".
You can't cancel orders in Magento that have invoices. You also can't 'undo' an invoice. With that said, I've discovered a plugin that might be able to help with canceling orders (these should primarily be used in the testing phase of your website and not when its live to avoid any complications):
http://www.magentocommerce.com/magento-connect/asperience-deleteorders.html

Creating an order processing system from magento?

I want to create a small order processing website, but in time I want the application to be able to extend to an e-commerce solution as well. So I decided to go with magento.
But I am not sure, if magento can be stripped down to only an order processing system. By order processing I want:
Guests should be able select products
Should be able to add products to cart
But at last, instead of processing the order by payment system, the order should be forwarded to email of administrators, who will contact them individually.
How to configure Magento this way??
Here is a full tutorial with all the files you will need, ready to download:
http://www.excellencemagentoblog.com/magento-onestep-checkout-remove-payment-method-step
This does mark orders with the code 'free', however, you words are our servants and not our masters and you could change the word free to 'telesale' (or whatever):
...the basic idea of removing any step from checkout is to see a set a
default value for that step, so that magento order processing runs
smoothly. So when removing the payment method step, i have set the
payment method “Zero Subtotal Checkout” with code “free” as the
default payment method.
If I got you well, you just want to avoid the CC processing,
In this case you can disable in Magento all payment systems except the 'Money/Check' one.
Guests should be able select products
Should be able to add products to cart
But at last, instead of processing the order by payment system, the order should be forwarded to email of administrators, who will
contact them individually.
Magento offers you catalog/cart system by default ( mail is mandatory during order )
Magento offers you cart system by default
You can disable all payment system except 'Money/Check' one. (this will let user confirm their order without any check on the payment).
Then you can contact all user checking the new orders in the backend ( user/guest email will be displayed along with the order display ) ...
Settings
Add email notification for any new orders:
Log in into admin area
Go to System->Configuration
In Sales section, click on Sales Emails
Select the first section Orders.
Enter your admin e-mail in the field “Send Order Email Copy To”.
Now You will receive a new mail every new order.
Manage Payment Methods:
Log in into admin area
Go to System->Configuration
In Sales section, click on Payment Methods
Disable all except Check / Money Orders
Now your customer could order without any payment detail.
I think Magento should suit you, in case the 'Money/Check' payment system is not good for you, you will need to create a new module and add a new payment system.
I hope this helps you answer your doubt
So, as I can understand, you want to finish customers work on the cart step. For example, by clicking Create an Order except Checkout.
Yes, you can use cart2quote or something like this.
The main idea is to save quote with quote items (from the session) after clicking Create an Order button. For example, you can get Quote and serialize it, get Quote items and also serealize them. When it is needed to show them to admin (in email or in admin section) - deserialize all info and display it. This will not be very easy, but is possible. May be it is better to customize some ready solution.

By using CRM 2011 online, I want to E-mail INVOICE automatically with Product Description(line items) in ,to My Customers

My Organization wants to Email (automatically means system itself generate the invoice mail) Invoices to their Customers 25th of every Month with the number of products(LINE ITEMS Means Invoice products) in The INVOICE. For Having Line items in the invoive form I've made some customization and add "grid" Which now shows the line items information means you get information that how many products this invoice actually is..
For this I've made an e-mail tempelete For the Entity invoice .But Problem is that the grids fields are not there in the the tempelete "Insert\delete" option .
I research alot and made all possible attempts To mail(AUTOMATICALLY) the invoice with all the line items in it
There is no way to easily accomplish what you wish to do. You can't create custom workflow activities in crm online so your only real option is to create some type of external program that does the work. Templates will only handle part of the problem and not the invoice line items at all.

Resources