Invoice format

Dear,
I have made invoice format according to our requiremnt by adding custom fields format attached.

Now I want to make one more column, in which there will be value as per field created volume.

Picture attached for your ref.

Kindly guide me please.

This is the coding relating to table.

{% for column in table.columns %} {{column.label | replace: "Unit price", "Exchange rate" | replace: "Qty", "Amount($)" }} {% endfor %} {% for column in custom_columns %} {% if column.label != 'Volume' %}{% continue %}{% endif %} {{column.label}} {% endfor %} {% for row in table.rows %} {% for cell in row.cells %} {{ cell.Text newline_to_br }} {% endfor %} {% endfor %} {% for column in table.columns %}   {% endfor %} {% for total in table.totals %} {{ total.label }} {{ total.text }} {% endfor %}

You are playing with fire. Just because you rename a column, Manager does not treat the contents as anything different from what they were before. You may be able to force an invoice to look like what you want, but you are effectively using Manager as a word processing program when you do that. All the accounting operations happen exactly as they did previously. You have just put a new name on a display. The risk that your records are horribly incorrect is extremely high.

To answer your direct question, there is no way to inject a custom field into a line item, because they are in no way connected. The custom field is at the record level, not the line item level.

A post was split to a new topic: Suggestion for purchase invoices