BaanERP 5.0b Localizations 1.1 for BaanERP...

138
Module Procedure U7177B US BaanERP 5.0b Localizations 1.1 for BaanERP 5.0b

Transcript of BaanERP 5.0b Localizations 1.1 for BaanERP...

Page 1: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Module Procedure U7177B US

BaanERP 5.0b

Localizations 1.1 for BaanERP 5.0b

Page 2: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information
Page 3: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Document information

Document

Document code : U7177B USDocument group : User DocumentationDocument title : Localizations 1.1 for BaanERP 5.0bApplication/Package : BaanERP 5.0bEdition : BMonth modified : January, 1999

Check the BaanDoc database to see if this document is still a valid edition.

© Copyright 1999 Baan Development B.V. All rights reserved

The information in this document is subject to change without notice. No part of this document maybe reproduced, stored or transmitted in any form or by any means, electronic or mechanical, for anypurpose, without the express written permission of Baan Development B.V.

Baan Development B.V. assumes no liability for any damages incurred, directly or indirectly, fromany errors, omissions or discrepancies between the software and the information contained in thisdocument.

Page 4: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information
Page 5: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Localizations 1.1 for BaanERP 5.0bi

Table of contents

Document information i

About this document v

1. The Argentinean localization procedure for BaanERP 1-11.1 Central Invoicing 1-11.1.1 General description 1-11.1.2 Master-data setup 1-21.1.3 Process description 1-31.1.4 Manual sales invoices 1-51.1.5 Sales and warehouse invoices 1-71.1.6 Invoice Processing 1-81.1.7 Posting 1-101.1.8 Invoice History 1-101.1.9 Purge sales invoice 1-111.1.10 Reverse 1-111.2 Argentinean VAT 1-121.2.1 Master data setup 1-121.2.2 Order Management 1-151.2.3 Central invoicing 1-161.2.4 Packing-slip flow 1-19

2. The Brazilian localization procedure for BaanERP 2-12.1 Central Invoicing 2-12.1.1 General description 2-12.1.2 Master data setup 2-42.1.3 Process description 2-52.1.4 Manual sales invoices 2-62.1.5 Sales and warehouse invoices 2-82.1.6 Invoice processing 2-92.1.7 Invoice history 2-112.1.8 Purge sales invoice 2-112.1.9 Reverse 2-112.1.10 Retroactive invoice 2-122.2 Fiscal Receipts 2-142.2.1 General description 2-142.2.2 Master Data setup 2-152.2.3 Process description 2-172.2.4 Receipt Fiscal Document 2-192.2.5 Approval procedures 2-252.2.6 Receipt fiscal document errors 2-272.2.7 Update average price 2-292.2.8 Selfbilling 2-302.3 Receipt schedule 2-342.3.1 Master data setup 2-342.3.2 Sales invoice maintenance 2-352.3.3 Sales credit note 2-37

Page 6: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Table of contents

Localizations 1.1 for BaanERP 5.0bii

2.3.4 Corrections of sales invoices and credit notes 2-382.3.5 Setting schedule line as doubtful 2-392.3.6 Write off payment differences 2-402.3.7 To remove fully paid sales invoices 2-402.3.8 To calculate interest for schedule lines 2-402.3.9 Credit control procedure 2-412.3.10 Procedure for interest invoicing 2-412.3.11 Print and display sessions based on the schedule lines 2-422.4 Third party control 2-432.4.1 Master data setup 2-432.4.2 Manual sales order 2-432.4.3 Manual purchase order 2-44

3. The Italian localization procedure for BaanERP 3-13.1 Libro Giornale 3-13.1.1 General description 3-13.1.2 Master data setup 3-13.1.3 Process description 3-33.1.4 Central invoicing 3-33.1.5 Processing 3-43.1.6 Reporting 3-43.2 Withholding tax 3-63.2.1 General description 3-63.2.2 Master Data setup 3-63.2.3 Process description 3-73.3 LIFO by Year 3-93.3.1 Initial setup 3-93.3.2 Inventory valuation 3-103.3.3 Other Related Components: 3-113.4 BAM 3-123.4.1 Master data setup: 3-123.4.2 Warehouse procedure/activities: 3-123.5 VAT book 3-153.5.1 Master data setup 3-153.5.2 Processing 3-173.5.3 Reporting 3-18

4. The Japanese localization procedure for BaanERP 4-14.1 Statement of accounts 4-14.1.1 General description 4-14.1.2 Master data setup 4-14.1.3 Process Description (ACR) 4-24.1.4 Process description (ACP) 4-34.2 Customer approvals flow 4-74.2.1 Master setup 4-74.2.2 Sales 4-74.2.3 Sales schedule (through sales order) 4-94.2.4 Sales schedule (direct warehousing) 4-114.2.5 Sales Quotation 4-12

Page 7: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Table of contents

Localizations 1.1 for BaanERP 5.0biii

4.2.6 Manual sales order 4-14

5. The Nordic Localization Procedure for BaanERP 5-15.1 Flow for interest invoice 5-15.1.1 Master data setup 5-15.1.2 Select business partner receipts for interest 5-15.1.3 Interest invoice advice 5-35.1.4 Print interest invoice advice 5-35.1.5 Transfer Interest Invoices to SLI 5-35.1.6 Maintain sales invoice 5-35.1.7 Sales corrections 5-45.1.8 Sales invoice details (open entries) 5-4

6. The Swiss localization procedure for BaanERP 6-16.1 Central invoicing 6-16.1.1 General description 6-16.1.2 Master data setup 6-16.1.3 Process description 6-2

7. Trade notes 7-17.1 Receipt trade notes 7-17.1.1 General description 7-17.1.2 Master data set up 7-37.1.3 Process description 7-4

8. The Indian localization procedure for BaanERP 8-18.1 Excise invoice 8-18.1.1 General description 8-18.1.2 Master Data 8-18.1.3 Process Flow 8-58.2 MODVAT 8-88.2.1 General description 8-88.2.2 Master data setup 8-88.2.3 Process flow 8-88.3 Personal ledger account 8-108.3.1 General description 8-108.3.2 Master data setup 8-108.3.3 Process flow 8-108.4 Tax deduction at source 8-118.4.1 General description 8-118.4.2 Master data setup 8-118.4.3 Process flow 8-11

Page 8: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Table of contents

Localizations 1.1 for BaanERP 5.0biv

9. The Australian localization procedure for BaanERP 9-19.1 Sales tax 9-19.1.1 General description 9-19.1.2 Master data setup 9-19.1.3 Process flow 9-19.2 Prescribed payments system 9-39.2.1 General description 9-39.2.2 Master data setup 9-39.2.3 Process flow 9-4

Page 9: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Localizations 1.1 for BaanERP 5.0bv

About this document

This document presents the most critical requirements developed forLocalizations 1.1 for BaanERP 5.0b.

It is not the purpose of this document to describe all requirements for allcountries. Such information can be found in the on-line documentation.

Page 10: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

About this document

Localizations 1.1 for BaanERP 5.0bvi

Page 11: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Localizations 1.1 for BaanERP 5.0b1-1

1.1 Central Invoicing

1.1.1 General description

The Central Invoicing package was developed to generate the Argentineanfiscal documents. These require specific data and a specific layout.

The following invoicing fiscal-document types are covered in Baan CentralInvoicing:

n Sales invoicesn Debit notesn Credit notesn Cancelled invoices

N o n F in a l iz edT ra n s ac tio n s

O p en E n trie s

C e n t ra lIn v o ic in g

P a ram e te rs

S a le s an dW a re h o u se

O rd e rIn v o ic eH ead e rs

S a le s an dW a re h o u se

O rd e rIn v o ic e

L in es

M a n u a lS a le s

In v o ic eH e a d e rs

C o n firmF u tu re

In v o ic e s

C o m p o se /P rin t /P os t In v o ic e s

P r in t In v o ic e s

R e p rin tIn v o ic e s

P o s t In v o ice s

B i llin gR e q u e s t

M a n u a lS a le s

In v o ic eL in es

B ill in gR e q u e stA d d itio n

B ill in gR e q u e st

T e m p la te

C o n firmF u tu re

In v o ic e s

S a le s O rd e r o rW a re h o u se o rd e rre lea sed to C en tra lIn v o ic in g

S a le s an dW a re h o u se

In te rimT ax es

In te rimT ax es

In v o ic eS o u rceR e la tio n

In v o ic e B yB i llin gR e q u e st

In te rim T a xT o ta ls

C e n tr a l In v o ic in g

O r d e r M a n a g e m e n t

G e n e r a l L e d g e r

A c c o u n ts R e c e iv a b le

Figure 1-1 The invoice maintenance flow

1. The Argentinean localization procedure forBaanERP

Page 12: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-2

N on F inalizedT ransactions

O pen E n tries

G ene ra l L edger

A cc ounts R ece ivab le

C en tralInvo icing

P aram eters

S ales andW areh o use

O rderInvo iceH eaders

S ales an dW areh ou se

O rderInv o iceL ines

M an u alS ales

In v o iceH eaders

C o m p o se /P rin t/P os t Invo ices

M an u alS ales

In v oiceL ines

S ales andW areh o use

In terimT axes

In terimT axes

In v oice So u rceR elatio n

R eve rse S alesInv o ice D ocu m en tS o u rce R elation

In v o ice So u rceR elation

S ales an dW areh o u se

O rderIn v oiceH eaders

S ales andW areh o use

O rderInvo iceL ines

S ales an dW areh o u se

In terimT axes

Pos tedP rinted

Figure 1-2 The reverse invoice flow

1.1.2 Master-data setup

The following data must be defined before the procedure in Central Invoicingcan be carried out:

Logistic tables

n The number group and its first free numbers must be defined in BaanCommon for fiscal document number generation

n The shipment area, the customs area, and the carrier data must be defined inBaan Common

Fiscal tables

n Fiscal identification – The fiscal identification is a unique fiscal predefinedcode that is assigned to company, customer and supplier. It consists of theidentification number and type.

n Fiscal entity –This must be linked to each address to define the fiscal dataapplicable.− Entity type – Business partner or company− Tax number – CUIT− VAT situation

Page 13: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-3

n Fiscal document serialn Fiscal document numbern Fiscal branch

Taxes

n Tax group codesn Tax codesn Tax basis formulan Tax exemption data

Item data

n Item fiscal-data linked to the general item data. In the case of cost items, thecost type can be freight, insurance, and other expenses.

Central Invoicing parameters

n The Warehousing and Order Management procedure must be concludedbefore the sales and warehouse invoices can be created.

1.1.3 Process description

SLI Parameters (cisli1100s000)

Argentinean Currency – This must be one of the currencies defined for thecompany. If the invoice is in a different currency, the currencies rates areprinted on the invoice.

Page 14: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-4

Billing Request Additions (cisli1120s000)

Print Generic Text – A generic text can be defined to be printed on a generatedinvoice that has this billing request addition.

Billing Request Template (cisli2101s000)

Branch Code – The branch code must be for one branch or for a group ofseveral branches in one billing request.

Page 15: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-5

Packing Slip – This can be defined as one, several, or none. This will be used toselect the invoices to be composed.

1.1.4 Manual sales invoices

Manual Sales Invoice Headers (cisli2120s000)

The forwarding agent must be entered. A zoom to the Carriers(tcmcs0580m000) session is provided.

The branch code must be informed. A zoom to the Fiscal Branch(tcmcs507m00l) session is provided.

Page 16: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-6

Manual Sales Invoice Lines (cisli2525m000)

You can choose Statuses to Select on the Specific menu to start the Statuses toSelect (cisli2209s000) session, to which the Reversed check box and thereversed check box has been added.

Manual Sales Invoice Lines (cisli2125s000)

n Tax is calculated for each invoice line according to the country and tax codeentered.

n Other Documents can be linked to the manual invoice by internal invoicenumber

n The shipment-area code can be entered. A zoom to the Shipment Area(tcmcsl104m00l) session is provided.

n The customs document data can be entered.

n Customs area – a zoom to the Customs Area (tcmcsl110m00l) session isprovided.

n Customs document-number

n Customs document-date

n Freight, Insurance, and other cost amounts are only display fields. Thesefields are available after the invoice is composed, when the respectiveamounts are calculated and split by invoice lines.

n A manual packing slip can be linked to the invoice. A zoom to the DisplayPacking Slips (whinhl511m00l) session is provided.

n The debit note can be defined in the Fiscal Data folder. The invoice typecannot be applied to normal invoices or debit notes.

Page 17: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-7

Interim Taxes (cisli2126m000)

For each manual sales-invoice line any information related to tax is displayedby tax code. Double-click a line to display the Interim Taxes (cislil503s00l)session with tax details.

1.1.5 Sales and warehouse invoices

Data on invoices generated from sales or warehouse orders is default data andcannot be changed in Baan Central Invoicing.

The forwarding agent of these invoices is the carrier that is defined in theoriginal order.

The tax-related amounts are calculated when the order is released to BaanCentral Invoicing.

The following data is passed through the integration between Baan CentralInvoicing, Baan Warehousing and the Baan Sales Order Control module:

n Packing slip numbern Packing slip daten Branch coden Shipment arean Customs arean Customs documentn Customs document date

Sales and Warehouse Order Invoice Lines (cisli2545m000)

The following specific options are provided:

n New status (Reversed and Historied) fields were added to Statuses toSelect (cisli2209s000) session, which is an option on the Specific menu.

n Sales and Warehouse Interim Taxes (cislil501m000).

Page 18: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-8

Sales and Warehouse Order Invoice Headers (cisli2140s000)

n The forwarding agent data is retrieved from Sales or Warehouse package tothe invoice. It is the carrier on the sales or warehouse orders

n The branch code comes from sales/warehouse to the invoice

Sales and Warehouse Order Invoice Lines (cisli2145s000)

n The Shipment Area comes from the sales/warehouse and cannot be changed

n The customs document comes from the Sales or Warehouse package.

n Customs area

n Customs document number

n Customs document date

n Freight, Insurance and Other Costs are only display fields that will beavailable after the invoice is composed, when these amounts are calculatedand split by invoice lines

n The packing slip linked to the sales or warehouse order is linked to theinvoice

Sales and Warehouse Interim Taxes (cislil501m00l)

n For each sales and warehouse order invoice line any information related totax is displayed by tax code. Double-click a line to display a session withtax details (cislil501s00l).

1.1.6 Invoice Processing

Billing Request (cisli2100s000)

n According to the Billing Request template the branch code can be filled in arange or as only one branch. The branch code is used− To select which invoices must be grouped in a billing request− As an aggregation criterion

n According to the Billing Request template, the packing slip can beconsidered as an aggregation criterion for the warehouse, sales, and manualinvoices. The invoices can be grouped for:− Several packing slips− One packing slip− None

Page 19: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-9

Compose Print/Post Invoices (cisli2200m000)

n Invoices are composed according to the type of document (Debit Note orNot Applicable). Document type is therefore a new criterion for invoicecomposition.

n After the invoice is composed the freight, insurance and other costsamounts are split according to invoice lines. Tax-related amounts arerecalculated

n The interim tax totals are grouped by kind of tax and by category of tax.

n The anticipated tax amount on a invoice is checked with the minimumanticipated tax amount in the Common Parameters (tccom0000m000)session. If the tax amount is lower than the minimum then the anticipatedtax amount will be updated with zeros= no value on the invoice and interimtax totals.

n The invoices are composed according to the branch code of the futureinvoice. One invoice has only one branch code. The branch code istherefore a new criterion for invoice composition.

n The invoice serial code is defined according to the invoice-to-businesspartner VAT situation and the sales office VAT situation. This data is usedto retrieve the serial code from Baan Common.

Invoice Source Relations (cisli2505m100)

After an invoice has been composed, you can consult the data in this session.The following Specific menu options are provided:

n Interim Tax Totals (cislil500m00l) – Total tax amount per invoice isdisplayed by type of tax.

n Reverse Sales Invoice Document (cislil202m00l) – See Reverse SalesInvoice Document.

The following data are displayed in this session:− Goods amount− Branch code− Serial code− Invoice number− Document type – invoice, credit note, and debit note

Interim Tax Totals (cislil500m00l)

n For each invoice the tax is displayed and grouped according to the:− Kind of tax− Category of tax.

Page 20: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-10

Printing (cisli2400m000)

n The invoice fiscal-document has a specific layout so you must selectArgentinian Invoice when you print the report. There are different layoutsfor National Transaction, Export Transactions, and for Final Consumer.

n The invoices sequence number is generated according to the number groupand series defined by the branch, document type, and document seriescombination in Baan Common. It is generated only if the print is a finalprintout.

n The number of invoice copies is defined by serial code in Baan Common.the copy label is printed in the invoice footer to identify the copy. Forexample: original, duplicated, and so on.

Reprint (cisli2405m000)

n The invoice is reprinted and the following descriptions can be found in thefooter: original copy, duplicate copy, and so on.

1.1.7 Posting

The following information is posted to the general ledger of Baan Finance(tfgld102):

n Tax-related amounts of the invoice are posted without recalculation

n The intermediate turnover is posted only once per invoice line.

1.1.8 Invoice History

Invoice History (cislil203m00l)

n Only invoices whose status is Posted can be sent to History. The status ofthe invoice is changed to Historied.

n The invoice with the Historied status is displayed in all the standardsessions.

n Selection takes place according to print date.

Page 21: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-11

1.1.9 Purge sales invoice

Purge Sales Invoice Data (cisli3210m000)

An option to select invoices with Historied and Reversed status have beenadded for the following type of invoices:

n Interest invoicesn Manual sales invoicesn Project invoicesn Service contracts

1.1.10 Reverse

Reverse Sales Invoice Document (cislil203m00l)

Only invoices whose status is Printed or Posted can be reversed.

If the status is Printed the following action is taken:

n The original invoice header and the related invoice lines are Cancelled.

n In case of sales and warehouse order invoices, new identical sales andwarehouse order future invoices are created with the status On Hold, sothey can be selected to be composed again.

If the status is Posted, the following action is taken:

n The original invoice header and the related invoice lines are Reversed.

n A new invoice identical to the original invoice is generated with Postedstatus, and with negative amounts to reverse the amounts posted to BaanFinance. For this invoice the number group and series defined in the SLIparameters are considered in order to generate the reversed invoice internalnumber.

n The type of the document is reversed for this invoice.

n In case of sales and warehouse order invoices, new identical sales andwarehouse order future-invoices are created with On Hold status, so theycan be selected to be composed again.

Page 22: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-12

1.2 Argentinean VAT

1.2.1 Master data setup

Countries (tcmcs0110s000)

This session is used to maintain the countries.

Table: tcmcs010

Country Description

ARG Argentina

Maintain Tax Codes (tcmcs0137m000)

This session is used to maintain the tax codes required for the withholding taxand the social contribution.

Table: tcmcs037

Tax Code Description Group tax code

VC1 Nontaxable No

VC2 Exempt No

VC3 Registered No

VC4 Unregistered No

VC5 Anticipated VAT No

VC6 Free trade zone No

VC7 Export No

Maintain Base Value Formula (tcmcsl117m000)

This session is used to maintain the base value formula based on which taxcalculation for a specific kind /category of tax will be.

Table: tcmcs936

Base formula Description

001 VAT base value(Price *Quan)

Page 23: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-13

Tax Codes by Country (tcmcs0136s000)

This session is used to link the country with respective tax codes and store thedetails for each tax code.

Table: tcmcs036

Country Tax code Kind of tax Singular tax Category of tax Amountentered inBaanFinance

Base valueformula

Tax type

ARG VC1 VAT Yes Nontaxable Net BV1 Normal

ARG VC2 VAT Yes Exempt Net BV1 Normal

ARG VC3 VAT Yes Registered Net BV1 Normal

ARG VC4 VAT No This field will bedisabled becausethe tax is multiple

Net This field will bedisabledbecause the taxis multiple

Normal

ARG VC5 VAT No This field will bedisabled becausethe tax is multiple

Net This field will bedisabledbecause the taxis multiple

Normal

ARG VC6 VAT Yes Free trade zone Net BV1 Normal

ARG VC7 VAT Yes Exempt Net BV1 Normal

Tax Codes by Group Tax Code (tfgld1109s000)

This session is used to link the nongroup tax codes to specific group tax codes.The purpose of group tax code is to combine different types of taxes into asingle group.

Table: tcmcs949

Not applicable for Argentina

Maintain Additional Tax Details Codes (tfgldl1118s00l)

The purpose of this session is to store the additional tax details required for aspecific tax code (in case of singular tax codes) and for a specific tax line (incase of the multiple tax code).

Table: tcmcs937

Not applicable for Argentina

Page 24: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-14

Multiple Tax Lines (tcmcs0135s000)

This session is used to store the tax lines for a multiple tax code. The user canlink the category of tax, additional tax details, and base value formula to eachindividual tax line.

Table: tcmcs035

Tax code :VC4

Country Tax code Taxsequence

Category of tax Additionaltax details

Base valueformula

ARG VC4 1 Registered N.A. BV1

ARG VC4 2 Nonregistered N.A. BV1

Tax code:VC5

Country Tax code Taxsequence

Category of Tax Additionaltax details

Base valueformula

ARG VC5 1 Registered N.A. BV1

ARG VC5 2 Anticipated N.A. BV1

Single Tax Rates (tcmcs0132m000)

This session is used to store the tax rates for the singular tax.

Table: tcmcs032

Country Tax code Effective date Rate

ARG VC1 120798 0%

ARG VC2 120798 0%

ARG VC3 120798 21%

ARG VC6 120798 0%

ARG VC7 120798 0%

Maintain Multiple Tax Rates (tcmcs0133m000)

This session is used to store the tax rates for each tax line that belongs to themultiple tax (in case of ARGly for social contribution).

Table: tcmcs033

Tax code :VC4

Country Tax code Tax sequence Effective date Rate

ARG VC4 1 120798 21%

ARG VC4 2 120798 10.5%

Page 25: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-15

Tax code :VC5

Country Tax code Tax sequence Effective date Rate

ARG VC5 1 120798 21%

ARG VC5 1 120798 5%

COM Parameters (tccom0000m000)

The minimum anticipated VAT amount for Argentina is maintained here.

1.2.2 Order Management

Sales Orders (tdsls4100s000)

This session is used to maintain the sales order header. The key information tobe entered is the business partner, BaanERP enters the default country for thisbusiness partner. In Sales the user can link tax codes to order lines that belongonly to that country.

Table:tdsls400

Page 26: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-16

Sales Orders Lines (tdsls4101s000)

This session is used to maintain the sales-order lines. In this session the user canlink the tax code belonging to the order line. Baan reads default tax codes as perthe search criteria defined in the Exceptions for Taxes (tcmcs1138m000)session.

Release to Warehousing (tdsls4501m140)

This session is used to release the sales order to warehousing so that the goodscan be delivered.

Release to Invoicing (tdsls4501m130)

After the completion of the warehousing procedure the order is released toCentral Invoicing to generate the sales invoices.

1.2.3 Central invoicing

Sales Order and Warehouse Order Invoice Headers (cisli2140s000)

This session is used to store the sales order header. This will enable the user tospecify the terms of payment linked to the order.

Table: cisli240

Sales Order and Warehouse Order Invoice Lines (cisli2145s000)

This session is used to maintain the sales-order lines. The tax details regardingthe sales order lines are stored here. The sales order line must be confirmed sothat they can be composed into invoices.

Page 27: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-17

Table: cisli245

The above specified tables will be updated as soon as the order is released toinvoicing.

Note:

Page 28: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-18

Billing Requests (cisli2100s000)

In this session you pool sales-order lines into the billing request. To do so,define a billing-request template for the sales order and link that to the billingrequest being generated.

Table: cisli200

Compose Print/Post Invoices (cisli2200m000)

The purpose of this session is to generate the sales-invoice documents. Thesystem composes each billing request into various invoices according topredefined grouping criteria. At the same time the tax calculation for each salesorder invoice line takes place. The tax amount for each sales-order invoice lineand the sales-invoice number can be seen in the Sales and Warehouse OrderInvoice Lines (cisli2545s000) session.

Table: cisli206, cisli939. These tables that store the tax data for sales andwarehouse order lines.

Modifications are possible after you have composed the invoice lines.

Print Invoices (cisli2400m000)

This session prints the stored invoice details. In this session the invoices mustbe printed according to the Argentina layout as per requirement ARG-010.

Note:

Page 29: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-19

Post Invoices (cisli3200m000)

This session is used to post the printed invoice to the general ledger. Afterposting, the tax details in the tax tables are updated. While posting,recalculation is blocked to ensure that only the tax details that have been printedand sent to the customer are posted to the tax details.

Table: tfgld102,tfgld107

1.2.4 Packing-slip flow

Master data setup:

tccoml100m00l Parameters Packing slip parameter is on

tcmcs0165s000 Departments Define the default sales branch

Warehouse procedure/activities:

n Print Packing Slip is a mandatory activity in the shipment procedure. Thisactivity must be defined.

n The conversion factor for the base unit and the unit specified (inwarehousing or sales) must be maintained.

n In the sales-order (Invoicing Form) header, the invoice branch is entered(not mandatory).

n Once Release to Warehousing is performed (single/batch) the warehouseorder is created, and the invoice and dispatch branch is updated from salesorder to warehouse order.

n The corresponding data (invoice and dispatch branch) is also updated inhistory (warehouse order).

n If the order is generated / released, then the shipments are created with thecarrier, and the default dispatch branch in the warehouse order is updated.

Shipments

The fiscal document number in the Shipment New field is added. Thedocument number generated must be 4+9. For example: The first fourcharacters indicate the dispatch branch and the rest of the numbers are theseries, which must be generated automatically from the number group.

The purpose is to maintain the shipments for a dispatch branch. Grouping ofshipments/packing slip is done based on the dispatch branch, which comes fromthe warehouse outbound-line.

Three packing slip statuses exist. These are Generated, Printed and Cancelled.If a status is Generated, the shipment can be maintained.

If the status is Printed, the shipment has a fiscal number attached to it and youcannot maintain the shipment.

Page 30: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-20

If the status is Cancelled, this means the document was generated and printed.

If Not Manual the default packing slip type is defined as follows:

n Origin Sales Order then Sales (sales order);n Origin WH Manual then Sales (manual);n Origin Transfer then Stock Transfer.

You can only change carrier, packing-slip type, terms of delivery, and EDIinformation.

If Manual:

n All information can be changed except the status. You can only changefields until one line is created.

n The default dispatch branch comes from the warehouse. Change the branchcode.

n The default PS type is others. Define another packing-slip type.

In Both:

n The status must be generatedn Change the carrier and packing-slip typen Change the packing-slip typen Include a generic text

Shipment lines

Allow the user to manually enter the data. The item that is specified must be acost item. The picked quantity and shipped quantity must be the same formanual shipments. The order origin must be Not Applicable and the order mustbe a dummy order with the position number, sequence number, and the set.

The line weight must be added and updated in the shipment header.

The next activity must be to confirm shipments for manual shipments.

The data must also be updated in the shipment-line history.

Confirm shipments

For manual shipments the confirmation is done without the checks for thewarehouse order (tolerances, entity-entity relationships, business partnerrelations, and so on.)

The next activity for manual shipments is to print packing slips.

Page 31: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-21

Print packing slip

Baan prints a document, that is used as a fiscal document, and is accompaniedby the goods moved out of the warehouse.

The selection criterion for packing slips includes the dispatch branch, packingslip type, delivery address, and forwarding agent. By using the shipment, thepacking slip is generated. Each packing slip has a fiscal number, which is acombination of the dispatch branch and a unique serial number.

If the Reprint option is Yes, then allow the user to enter the Packing Slip FiscalNumber and disable the Final Packing-Slip on the form. After printing, changethe Packing Slip Status field to Printed.

When printing the packing slips, the total number of pages for the documentmust be identified. The number of copies and the number of lines per page is tobe taken from the Fiscal Document Type (tcmcs945) table.

If the number of copies specified is, for example four, then the document mustbe printed four times with a label at the bottom of the page, for example:

n Original for firstn Duplicate for secondn Triplicate for thirdn Quadruplicate for fourth

If the Reprint is Yes then for each copy at the bottom of the page the label copymust be printed.

The number of lines per page must be kept as in parameters specified and if thesame shipment has been repeated for each line then the shipment should besuppressed.

The fiscal number must be generated with the combination of branch code andthe first free number specified in the (Fiscal Number) tcmcs945 table. Each ofthe delivered quantities on each page must be converted into the standardpacking-slip unit that is defined in the fiscal entity of the item. And the totaldelivered quantity for each page must be printed in detail.

Page 32: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Argentinean localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b1-22

Page 33: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Localizations 1.1 for BaanERP 5.0b2-1

2.1 Central Invoicing

2.1.1 General description

Baan Central Invoicing was modified to generate the Brazilian fiscaldocuments. They require specific data and a specific layout.

It also handles data to be printed in the Fiscal Books report (FBK) module.

The following invoicing fiscal-document types are covered in Baan CentralInvoicing:

n Salesn Transferencen IPI complementn ICMS complementn Price complementn Shipmentn Debit noten Reversen Return of goodsn Interest invoice

S e l e c t I n v o i c e s t oG e n e r a t e

R e t r o a c t i v eI n v o i c e

G e n e r a t eR e t r o a c t i v e

I n v o i c e s

S e l e c t e d I n v o i c e sf o r R e t r o a c t i v e

P r o c e s s

S a l e s a n dW a r e h o u s e

O r d e rI n v o i c e

H e a d e r s

S a l e s a n dW a r e h o u s e

O r d e r

I n v o i c e L i n e s

M a n u a l S a l e sI n v o i c e

H e a d e r s

M a n u a l S a l e s

I n v o i c e L i n e s

S a l e s O r d e r o rW a r e h o u s e o r d e rr e l e a s e d t o C e n t r a lI n v o i c i n g

S a l e s a n dW a r e h o u s e

I n t e r i mT a x e s

I n t e r i mT a x e s

C u r r e n t P r i c ef r o m P r i c i n g

M o d u l e

C e n t r a l I n v o i c i n g

O r d e r M a n a g e m e n t

P r i c i n g M o d u l e

Figure 2-1 Retroactive invoice flow

2. The Brazilian localization procedure forBaanERP

Page 34: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-2

C e n tra lIn v o ic in g

P a ra m e te rs

S a le s a n dW a re h o u se

O rd e rIn v o ic eH e a d e r s

S a le s a n dW a re h o u se

O rd e rIn v o ic eL in e s

M a n u a lS a le s

In v o ic eH e a d e r s

C o n firmF u tu re

In v o ic e s

C o m p o se /P r in t/P o s t In v o ic e s

P r in t In v o ic e s

R e p rin tIn v o ic e s

P o s t In v o ic e s

B illin gR e q u e s t

M a n u a lS a le s

In v o ic eL in e s

B illin gR e q u e stA d d itio n

B illin gR e q u e st

T e m p la te

C o n firmF u tu re

In v o ic e s

S a le s O rd e r o rW a re h o u se o rd e rr e le a se d toC e n tra l I n v o ic in g

S a le s a n dW a re h o u se

In te rimT a x e s

In te r imT a x e s

In v o ic e S o u rc eR e la tio n

In v o ic e B yB illin g R e q u e s t

In te r im T a xT o ta ls

C e n tr a l In v o ic in g

O r d e r M a n a g e m e n t

N o nF in a liz e d

T ra n s a c tio n s

O p e n E n trie s

G e n e r a l L e d g e r

A c c o u n ts R e c e iv a b le

Figure 2-2 Invoice maintenance flow

Page 35: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-3

N o nF in a liz e d

T ra n s a c tio n s

O p e n E n trie s

G e n e r a l L e d g e r

A c c o u n ts R e c e iv a b le

C e n tra lIn v o ic in g

P a ra m e te rs

S a le s a n dW a re h o u se

O rd e rIn v o ic eH e a d e r s

S a le s a n dW a re h o u se

O rd e rIn v o ic eL in e s

M a n u a lS a le s

In v o ic eH e a d e r s

C o m p o se/P r in t /P o st

In v o ic e s

M a n u a lS a le s

In v o ic eL in e s

S a le s a n dW a re h o u se

In te r imT a x e s

In te r imT a x e s

In v o ic eS o u rc eR e la tio n

R e v e rs eS a le s In v o ic eD o c u m e n tS o u rc eR e la tio n

In v o ic eS o u rc eR e la tio n

S a le s a n dW a re h o u se

O rd e rIn v o ic eH e a d e r s

S a le s a n dW a re h o u se

O rd e rIn v o ic eL in e s

S a le s a n dW a re h o u se

In te rimT a x e s

P o s te dP r in te d

Figure 2-3 Reverse invoice flow

Page 36: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-4

2.1.2 Master data setup

The following data must be defined before the procedure Baan CentralInvoicing can be carried out:

n Logistic tables− Number group and its first free numbers for the fiscal document number

generation− Carriers− Legal report location linked to the warehouse

n Fiscal tables− First digits of operation fiscal code in the common parameters− Fiscal rating− Operation fiscal codes

A document type must be defined for each operation fiscal code and aretroactive CFO is also to be used in the retroactive process. Theallowed document types are: Sales, Shipment, Transference and NotApplicable

− Fiscal identification type with validation type CGC. This is used todefine the check digit used on the tax number.

− Fiscal entity fiscal data must be linked to the addresses.Entity type – business partner or companyTax Number - CGCState inscriptionCity inscriptionBusiness partner origin – national or foreignTrade Zone – tax free zone, free trade, or other

n Taxes− Tax group codes− Tax codes− Tax basis formula− Tax additional data− Tax exemption data− Financial taxes− Tax substituted state inscriptions for fiscal ID type – this is used if there

is a tax substitution with a business partner of from a state other thanthe company State.

n Item data− Fiscal item-data linked to the general item data. In case of cost items,

the cost type can be freight, insurance, and other expenses

n Standard history codes and description in Baan Finance - General Ledger

n Central invoicing Parameters

n The warehousing and order management procedure must be concluded firstin order to create the sales and warehouse invoices

Page 37: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-5

2.1.3 Process description

Parameters (cisli1100s000)

n Invoice Report Currency – This field must contain one of the currenciesdefined for the company. All the amounts are printed on the invoices and inthe Fiscal Report (FBK) module according to the currency defined in thisfield.

n Default transaction and series number for reversed invoices.

n Default standard history code – For each invoice document type a standardhistory code is posted to Baan Finance.

n Invoicing Date control – If this checkbox is selected, an invoice cannot begenerated before the date defined here.

n Fiscal Data table – The tax situation code which will be printed on theinvoice according to the goods origin (National, International – DirectPurchase and International – Purchased from the Internal market) ofthe item and the ICMS taxation.

Billing Request Additions (cisli1120s000)

n Overwrite Standard History Codes by Billing Request – For eachinvoice document type an option allows overwriting of the standard historycode if the billing request created is provided. Otherwise, the standardhistory code defined in the SLI parameters is used.

n A number group and series must be defined to generate the invoicing fiscal-document number when the invoices are printed.

Page 38: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-6

2.1.4 Manual sales invoices

Manual Sales Invoice Headers (cisli2120s000)

n The forwarding agent must be entered. A zoom to the Carrier(tcmcs0580m000) session is provided.

Manual Sales Invoice Lines (cisli2525m000)

n New status fields (Reversed and Historied) were added to the Specificoption, Statuses to Select (cisli2209s000) session.

Manual Sales Invoice – Lines (cisli2125s000)

n The tax related amounts for each line of invoice are calculated according tothe country and tax code entered;

n Freight Amount, Insurance, and Other Costs are display fields whoseamounts are only available after the invoice is composed, when theseamounts are calculated and split by all invoice lines

n Fiscal Data tab:

− CFO – Operation Fiscal code;If a fiscal document type (Sales, Transference, Shipment or Return ofGoods) is defined for this CFO in the Operation Fiscal Code(tcmcsl115m000) session, it is the default and cannot be changed.The address of the invoice to business partner is checked to verify if itbelongs to the same state, another state or another country to the salesoffice and only the CFOs that are consistent with the first digit of theCFO can be entered.

Page 39: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-7

n For example:If the business partner is of another state, then the official CFO must becoded with the first digit of outbound /service interstate acquisition.

For fiscal document types ICMS complementary, IPI complementary, or Pricecomplementary, the CFO that is entered for the related fiscal-document typemust be Not Applicable. in this case the Fiscal Document Type field isenabled and the related type can be defined.

For the Debit Note fiscal-document type the CFO field must be left empty, ifthe Fiscal Document Type field is enabled with the Debit Note option.

n Fiscal Rating, Item Utilization, and Legal Report Location is used whenprinting the Fiscal Book (FBK) module.

n Goods Origin – This field is used to search the tax situation code defined inthe SLI Parameters, that is printed on the invoice.

Page 40: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-8

Interim Taxes (cisli2126m000)

Each manual sales-invoice line’s information that is related to tax is displayedby tax code. By double-clicking one line, a session to display details of tax isprovided (cislil503s00l).

2.1.5 Sales and warehouse invoices

For invoices generated from a sales or warehouse order, the data is brought asdefault and cannot be changed in Central Invoicing.

The forwarding agent of these invoices is the carrier defined in the originalorder.

The tax related amounts are calculated if the order is released to CentralInvoicing.

Sales and Warehouse Order Invoice Lines (cisli2545m000)

The following Specific options are provided:

n New status fields (Reversed and Historied) were added to the Specificoption Statuses to Select (cisli2209s000) session.

n Sales and Warehouse Interim Taxes (cislil501m000) session.

Sales and Warehouse Order Invoice Lines (cisli2145s001)

n The CFO with the related document type and the tax code entered in theoriginal order are brought as default values and cannot be changed.

n A warehouse order and is defined in the Outbound Order Line(whinh2120s000) session, a sales order is defined in the Sales Order Lines(tdsls4101s000) session.

n Fiscal Rating and Item Utilization Types contains data related to the itemthat is being issued.

Page 41: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-9

n The Legal Report Location is linked to the warehouse from which theissues are done.

Sales and Warehouse Interim Taxes (cislil501m00l)

n For each sales and warehouse order invoice line, information related to taxis displayed by tax code. By double clicking one line, a session to displaydetails of tax is provided (cislil501s00l).

2.1.6 Invoice processing

Composition

n The composition criteria of the invoices also consider the type of document(Sales, Transference, Shipment, IPI Complementary, ICMSComplementary, Price Complementary, Return of Goods and Debit Note).

n The fiscal identification number (CGC) of the sales office linked to theinvoice is printed.

n After the invoice is composed, the freight, insurance, and other costamounts are split among the invoice lines. Tax-related amounts arerecalculated.

Page 42: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-10

Invoice Source Relation (cisli2505m100)

n After the invoice is composed its data is available in this session forconsulting. The following specific menu options are also provided:

− Interim Tax Totals (cislil500m00l) session—Tax total amounts byinvoice are displayed by type of tax (Withholding tax, Transportationtax – ICMS, and Manufacturing tax).

− Packing per Invoice (cislil102m00l) session—The package informationthat is printed on the invoice can be entered:

Kind of packagePackage numberGross weightNet weight

− Invoice Additional Data (cislil103s00l) session—you can add a remarkby invoice to be printed in the Fiscal Books Reports (tffbkl420m00l)session.

− Reverse Sales Invoice Document (cislil202m00l) session.

1 PrintingThe invoice fiscal document has a specific layout so when printing thereport the Brazilian Invoice option must be selected.The invoices sequential number and series are generated according to thenumber group and series defined in the billing-request addition.

2 PostingThe following information is posted to the General Ledger of Baan Finance(tfgld102):− Reference code composed by the document type (NFF), number, and

series of the invoice and the invoice-to-business partner name.

− Standard history code and its description.Tax-related amounts of the invoice are posted without recalculation.Withholding tax is not posted.

− Invoicing fiscal document of Shipment or Transfer type do not generateopen entries in Accounts Receivable and the amounts are posted to theledger account of shipment defined in the Ledger Accounts by BusinessPartner Group (tfacr0111m000) session.

Page 43: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-11

2.1.7 Invoice history

Invoice History (cislil203m00l)

n Only invoices whose status is Posted can be sent to history. The status ofthe invoice is changed to Historied and the invoice is not printed in theFiscal Book (FBK) module.

n The printing date of the invoice is considered in the selection.

2.1.8 Purge sales invoice

Purge Sales Invoice Data (cisli3210m000)

Option to select invoices with the Blocked, Historied and Reversed statuswere added for the following types of invoices:

n Interest invoicesn Manual sales invoicesn Project invoicesn Service contracts

2.1.9 Reverse

Reverse Sales Invoice Document (cislil202m00l)

Only invoices whose status is Printed or Posted can be reversed.

n If the status is Printed the following actions are taken:− The original invoice header and the related invoice lines status are set to

Cancelled.

− In case of sales and warehouse orders invoices, new identical sales andwarehouse order future invoices are created with the On Hold status, sothat they can be selected to be composed again.

n If the status is posted, the following actions are taken:− The original invoice header and the related invoice lines status are set to

Reversed.

− A new invoice identical to the original invoice is generated with thePosted status and with negative amounts, to reverse the amounts postedto Baan Finance. For this invoice the number group and series definedin the SLI parameters are considered to generate the reversed invoiceinternal number.

− The type of the document is reversed for this invoice.

− In case of sales and warehouse order invoices, new identical sales andwarehouse order future invoices are created with the On Hold status, sothat they can be selected to be composed again.

Page 44: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-12

2.1.10 Retroactive invoice

Select Invoices to Generate Retroactive Invoices (cislil200m00l)

n Only invoices which were already printed are selectedn The user can enter the retroactive document descriptionn The opening date cannot be later than the current date

All sales invoices of the specified business partner that are in the specified daterange and for which the current price of the items is greater than the price in theinvoice when it was printed, are selected to generate retroactive invoice.

For the selected invoice a record is created with the price difference amount andthe Registered status.

Generate Retroactive Invoice (cislil201m00l)

n A retroactive invoice is generated for the selected sales invoice. The salesinvoice’s data is transferred to a manual sales future invoice of PriceComplementary type with the price difference amount.

n The status of the manual sales future invoice is On Hold, so it can beselected to be composed, and the record in the selected invoices forretroaction process is Processed.

n The retroactive CFO defined in the fiscal tables is used in the createdmanual sales invoice.

Page 45: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-13

Selected Invoices for Retroaction Process (cislil502m00l)

This session displays all sales invoices selected for retroactive invoice. Theprice difference amount and the retroactive invoice status is displayed.

The following Specific options are also provided:

n Select Invoices to Generate Retroactive Invoicesn Generate Retroactive Invoices

Page 46: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-14

2.2 Fiscal Receipts

2.2.1 General description

Fiscal receipts is a new module in Baan Distribution. It is used to registerinbound movements as fiscal documents. The receipt fiscal documents containfiscal and logistic information that must be considered along with the purchase,inbound, and payment procedures. They are also required in some fiscal books.

The Fiscal Receipts module is part of the Baan Order Management package. Itencompasses Fiscal Receipts Master Data, Fiscal Document Handling andReturn of Goods. It also covers multisite concepts and multicurrency features.

W a r e h o u s in g

R e c e ip ts(w h in h 3 5 2 0 m 0 0 0 )

L in k R e c e ip t lin e s to F isc a ld o c u m e n ts ( td r e c l2 0 3 m 0 0 l)

R e c e ip t F isc a l D o c u m e n ts

W h e n th e R e c e ip t F isc a l D o c u m e n t s ta tu s b e c o m e s a p p ro v e d o ra p p ro v e d w ith p ro b le m sR e c e ip t c a n b e

c o n f irm e d

R e le a se to F is c a l R e c e ip ts(w h in h l2 0 1 m 0 0 l)

Figure 2-4 Receipt fiscal document with order

F in a n c e

R e c e ip t F isc a lD o c u m e n t( td re c l5 0 4 m 0 0 l)

R e c e ip t F isc a ld o c u m e n t lin e s( td re c l5 0 5 m 0 0 l)

F is ca l R e ce ip t D o cu m en t l in es –T a x es ( td rec l5 0 6 m 0 0 l)

A p p ro v ed o ra p p ro v ed w ith

p ro b le m s

if sta tu s N o t a p p ro v e d

A p p ro v e R ec e ip t F is ca lD o c u m e n t

F isc a l D o c u m e n t – E r ro rs D e ta ils

G e n era te In v o ice b ys e lf -b il l in g

( tfac p 2 2 9 0 m 0 0 0 )

P a y m en t S ch e d u le( td rec l5 0 7 m 0 0 l)F isc a l R e c e ip t

O p en en tr ies in A cc o u n tsP ay ab le , N o n - f in a liz edtran sac tio n s in G e n era l

L ed g e r

if f is ca l d o c u m en tis S e lf-b il led

Figure 2-5 Receipt fiscal document flow

Page 47: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-15

2.2.2 Master Data setup

All procedures related to Fiscal Receipts are carried out only if the FiscalReceipts Localization parameter (tccom936.frec.l) is selected in the GeneralLocalization Parameters table together with the following localizationparameters:

n Fiscal Entity Brazil (tccom936.bfty.l)n Brazilian Taxes (tccom936.bztx.l)n Generic Taxes (tccom936.gtcd.l)n Brazilian Invoicing (tccom936.brin.l)n Payment Schedule (tccom936.pays.l) – If Baan Finance is implementedn Standard History (tccom936.hist.l) – If Baan Finance is implemented

Tthe following data must also obe defined before the Receipt Fiscal Documentprocedure can be carried out:

n Fiscal Receipt Master Data:− Fiscal Parameters in the Fiscal Receipt Parameters (tdrecl100s00l)

session.− User Authorizations by Error (tdrecl102m00l) session.

n Common Data:− Business Partners must be defined in Baan Common – General Data.− Items must be defined in Baan Common – Item Base Data− The first digits of the fiscal code operation must be defined in the Baan

Common parameters.− Logistics tables:

The number group and its first free numbers must be defined inBaan Common for the Receipt Fiscal document.

The carrier are used to identify the forwarding agent involved inthe transaction.

Cost components must be created and are associated with the fiscal documents.

Units and unit sets must be defined in logistic tables.

Conversion factors between units must be defined in Item Base Data.

Warehouses must be created and to be linked to fiscal-document-lines and return-of-goods lines.

Reasons must be defined to be linked to return-of-goods lines.

Page 48: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-16

n Financial tables:− Terms of Payment. Specifies the terms of payment on which the

payment schedule for the fiscal document is based.

− Currencies must be defined to be linked to the fiscal documents.

− The Self-Billing Transaction type must be defined for those fiscaldocuments, which consider the selfbilling enhancement.

− Integration Mapping Scheme, if integration with Baan Finance isdefined in the Fiscal Receipts parameters.

− Ledger Accounts and dimensions must be defined if the fiscal documentis integrated with Baan Finance.

n Tax tables:− Tax Group Codes− Tax Codes− Tax Basis− Tax Rates− Tax Additional data− Tax Exemptions data

n Fiscal tables:− Operation fiscal codes must be defined in the fiscal tables.

− Fiscal Identification type is used to define the check digit used on thetax number. For Brazilian localization it must be CGC

− The fiscal entity must be linked to each address to define the fiscal datafor it

− Tax number, which combined with the Fiscal Identification type is thetax payer ID number (CGC) and must be linked to the address of thebusiness partners or purchase offices.

n State Inscription, city inscription

n Business partner origin – national or foreign

n Fiscal rating must be defined and will be associated with the item of thefiscal document− Legal report locations− Item fiscal data. Contains basic fiscal information that can be associated

to the item. If it is a cost item then the cost type can be defined asfreight, insurance, and other expenses

n Standard history codes must be defined in the General Ledger if the fiscaldocument has integration with Baan Finance.

Fiscal document with purchase order

n An unconfirmed receipt line must exist in the Receipts (whinh3520m000)session in Baan Warehousing.

Page 49: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-17

2.2.3 Process description

Receipt fiscal document with inbound orders in warehousing

Receipts ( whinh3520m000)

n The receipt lines concerned with Fiscal Receipts are those generated frompurchase orders, sales return orders, and goods transfer between differentfiscal entities.

n After maintaining receipts, the receipt line(s) must be released to FiscalReceipts. An option on the Specific menu of the Receipts(whinh3520m000) session is provided, or the receipt line can be releasedthrough the Release to Fiscal Receipts batch (whinhl201m00l) session inthe menu Fiscal. This action must be carried out before confirming receipts.

n Release to Fiscal Receipts posts the receipts from the Warehousing to aCorporate Receipt (tdrec939) table in Baan Order Management. Thisprocess allows fiscal receipts in a multisite environment.

n The Corporate Receipts (tdrec939) table is generated in the fiscal companydefined in the Fiscal Receipt Parameters (tdrecl100s000) session and the(tdrec936) table.

n The table is generated per drawer (ship-from taxpayer ID number - CGC),receipt date, receipt line (order origin, order, order position, sequencenumber). Once in Fiscal Receipts, the related receipts/goods transfer inBaan Warehousing and purchase orders in Baan Order Management cannotbe changed anymore.

Page 50: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-18

n The released receipt lines can be accessed in the Link Receipt Lines toFiscal Documents (tdrecl203m00l) session.

n The receipts cannot be confirmed until the fiscal receipts process iscompleted.

Link Receipt Lines to Fiscal Documents (tdrecl203m00l)

This session displays all receipt lines of a particular taxpayer (CGC ship-from)that were released to Fiscal Receipts (records of table tdrec939). A Specificoption is provided to link the selected receipt lines to a receipt-fiscal document.During this process, the following information must be defined and will be usedwhen maintaining the receipt fiscal document:

n Fiscal Document number (tdrec940.docn.l) ;n Fiscal Document Series (tdrec940.seri.l); andn Document type (tdrec940.doty.l) – NF, NFF, NFE, NC, others

Page 51: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-19

The combination of taxpayer (ship-from CGC), fiscal-document number, fiscal-document series and fiscal-document type must identify a unique receipt-fiscaldocument.

2.2.4 Receipt Fiscal Document

Receipt Fiscal Documents (tdrecl504m00l)

This session displays all Receipt Fiscal Documents per taxpayer (ship-fromCGC). The following on the Specific menu options are provided in this session:

n Fiscal Receipt Lines (tdrecl505m00l) session.

n Fiscal Receipt Schedule (tdrecl507m00l) session.

n Fiscal Receipt Documents with Errors – it displays only the receipt fiscaldocuments that have errors.

n Fiscal Receipt Error Details (tdrecl509m00l) session– only available if theselect document has the Not Approved status.

n Relative Fiscal Documents (tdrecl108m00l) session– mandatory andavailable only for complementary fiscal documents (ICMS Complement,IPI Complement, Price Complement) and bill of lading.

n Approve fiscal-receipt document.

n Reverse Fiscal Documents (tdrecl210m00l).

n By double-clicking a specific receipt-fiscal document, a session todisplay/maintain the Receipt Fiscal Document (tdrecl104s00l) detail sessionis started.

Page 52: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-20

Receipt Fiscal Documents (tdrecl104s00l)

This session is used to maintain the receipt-fiscal document (header).

The following fiscal documents are covered in fiscal receipts:

n Purchase with ordern Purchase without ordern Shipment (selfbilling cannot be done for this type of document)n Complementary fiscal notes (ICMS, IPI, Price)n Bill of ladingn Return of goodsn Customer’s fiscal noten Others

The receipt fiscal document must be unique by taxpayer (Ship-from CGC) andby fiscal document number/fiscal document series/fiscal document type.

If the fiscal document is based on inbound movements in Baan Warehousing,information regarding ship-from data, original order data, and receipt data arebrought as default. The fiscal-document lines are generated according to thereceipt lines.

The Receipt Fiscal documents are controlled by means of a status, which canassume the following values:

n Opened –if the fiscal document is entered

n Not Approved – if, during the approval procedures, errors are found in thefiscal document

n Approved – if, after the approval procedures, no error is found in the fiscaldocument;

n Approved with Problems – if the Fiscal document is approved through theReceipt Fiscal Document – Errors (tdrecl509m00l) session.

n Reversed

Page 53: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-21

Receipt Fiscal Document Lines (tdrecl505m00l)

This session displays the lines of a particular receipt-fiscal document. It can betriggered from the option on the Specific menu in the Receipt Fiscal Documents(tdrecl504m00l) session. A Specific option to display/maintain the ReceiptFiscal Document Lines - Taxes (tdrecl506m00l) session is provided.

n By double-clicking a selected Record, a session to display/maintain theReceipt Fiscal Document Lines (tdrecl505m000) details session is started.

n The Receipt Fiscal Document Lines (tdrec1501m001) session can only beupdated or deleted if the status of the fiscal document is Opened or NotApproved.

n If the Fiscal document is generated from receipts in Baan Warehousing, thefiscal document lines cannot be deleted.

Receipt Fiscal Document Lines (tdrecl105s00l)

This session is used to maintain the receipt fiscal-document lines. It issynchronized with the Receipt Fiscal Document Lines (tdrecl505m00l) session.

Page 54: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-22

n A special button is also provided to maintain the Receipt Fiscal DocumentLines - Taxes (tdrecl506m00l) session.

n The tax lines related to the tax code entered for the fiscal-document line areautomatically generated as defaults when you save the fiscal-document line.

Fiscal Receipt Document Line – Taxes (tdrecl506m00l)

This session displays the tax code lines present for the receipt-fiscal documentline.

n By double-clicking one selected record, a session to maintain/display thetax lines (Receipt Fiscal Document Lines – Taxes tdrec1106s001) is started.

Page 55: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-23

Receipt Fiscal Document Line – Taxes (tdrecl106m00l)

This session is used to maintain the receipt-fiscal document line – taxes. It issynchronized with the Receipt Fiscal Document Lines – Taxes (tdrecl106m001)session.

n This session brings the tax base values, tax rates, and tax amounts asdefaults (tax calculation routines) that you can change. Information relatedto the tax-code line is also stored, but you cannot change it.

Payment Schedule (tdrecl507m00l)

This session displays the payment schedule for a specific Receipt Fiscaldocument. It is carried out from Receipt Fiscal Documents (tdrec1504m001)session through an option on the Specific menu.

Page 56: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-24

n For those receipt fiscal documents, that are not of NFF or NF type ofimportation, the payment schedule is generated automatically according tothe terms of payment defined in the Receipt Fiscal Document(tdrecl504m00l) session. By double-clicking one selected payment scheduleline, the Payment Schedule (tdrecl107s00l) session and the details of aspecific installment of the payment schedule can be maintained.

Relative Fiscal Documents (tdrecl108m00l)

This session is used to maintain the relative-fiscal document lines for a specificreceipt-fiscal document. It is carried out from an option on the Specific menu ofthe Receipt Fiscal Documents (tdrec1504m001) session, through the specificoption defined for it. This is the only available session and it is mandatory forthe complementary fiscal notes (ICMS complement, IPI complement, Pricecomplement) and bill of lading.

Page 57: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-25

2.2.5 Approval procedures

When a fiscal document is saved, consistency checks take place to verify if thetotals (amounts) of its lines are equal to with the amount at the fiscal documentheader level. If they are not, error messages are displayed and the fiscaldocument remains as Opened. The following values are checked in this feature:tax amounts, goods amounts and grand total amounts. During the consistencychecks, the parameter Rounding Tolerance for Financial Amounts(tdrec936.rndt.l) defined in the Fiscal Receipts parameters is considered. This isthe first level of checks performed in the fiscal-document approval procedures.

Once the Receipt Fiscal document is completely filled (header, lines and taxes),and after the consistency checks, a second level of checks is done.

The fiscal documents are now searched for business problems/errors. Thefollowing problems/errors can be found during this process:

n Quantity errorsQuantity errors occur when one or more of the fiscal document lines comesup with differences between the ordered quantity and the fiscal documentquantity.

n Price errorsPrice errors occur whenever differences are found between the prices, fromthe purchase order lines to the fiscal document lines.

n IPI (Industrial Product Tax) errorIPI errors occur if one or more of the fiscal document lines comes up withdifferences between the automatically calculated and the manually input IPIamounts (tax base amount, tax amount and tax rate).

n ICMS (Goods and Services Flow Tax) errorICMS errors occur when one or more of the fiscal-document lines comes upwith differences between the automatically calculated and the manuallyinput ICMS amounts (tax base amount, tax amount, and tax rate).

For the checks mentioned above, the rounding tolerance for financial amounts(tdrec936.rndt.l) defined in the Fiscal Receipt parameters is considered.

Page 58: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-26

n Fiscal rating errorsFiscal rating errors occur whenever differences are found between thedefault fiscal rating, defined in the Item Fiscal Data (tcibd1501m001)session and the fiscal rating manually entered in the fiscal document.

n If the Receipt Fiscal document comes up with error(s), its status is set toNot Approved and an error log is created in the Fiscal Document Errors(tdrec945) table.

n The receipt-fiscal documents are set to Approved only if the consistencychecks come up with no errors and if no problems are identified on thefiscal documents. If problems are identified on the receipt-fiscal documents,they must be approved through the Receipt Fiscal Document – Errors(tdrecl509m00l) session.

Once approved (Approved or Approved with Problems) and if the fiscaldocument has receipt lines, their statuses are updated to Ready to beConfirmed, in Baan Warehousing.

Page 59: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-27

2.2.6 Receipt fiscal document errors

Receipt Fiscal Document (tdrecl504m00l)

This session displays all Receipt Fiscal documents per taxpayer (ship-fromCGC).The Fiscal Receipt Documents with Errors option on the Specific menudisplays only the receipt-fiscal documents whose status is Not Approved.

Receipt Fiscal Document – Errors (tdrecl509m00l)

This session displays the errors of a non approved fiscal document. It can betriggered from the Receipt Fiscal Documents (tdrecl504m00l) session.

n By double-clicking on an error line the Receipt Fiscal Document Approvals(tdrecl109s00l) session is started.

Page 60: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-28

Receipt Fiscal Document Approvals (tdrecl109s00l)

This session displays the details of a particular error found in the receipt-fiscaldocument line. It contains information regarding the purchase order, to thefiscal document data, and the difference between them which caused the error.

The fiscal documents can be approved considering the fiscal document values,the default values, or other.

In the first case, no changes related to the errors will be considered in the fiscaldocument.

If the default values are chosen, the fiscal document is updated with one of thefollowing:

n The purchase order values (quantity or price errors)

n The default values (IPI, ICMS and fiscal rating errors – IPI and ICMSamounts from the tax calculation routines / Fiscal Rating of Item FiscalData).

n In the third case, the fiscal document is updated with the value defined bythe user.

n After entering the approval decision for all the errors found in the fiscaldocument, you can use the option on the Specific menu to approve the fiscaldocument in the Receipt Fiscal Document – Errors (tdrecl509m00l) session.

n At the end of the process, the fiscal document status Approved withProblems.

Only authorized users, previously defined in Authorized Users by Error(tdrecl102m00l) session, are eligible to approve the fiscal documents witherrors/problems.

Note

Page 61: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-29

Reverse Fiscal Documents (tdrecl210m00l)

This session is used to reverse the receipt-fiscal documents, that wereincorrectly entered and approved.

You can only reverse fiscal documents with Approved status or withApproved with Problem status.

You cannot reverse a fiscal document in the following cases:

n If the receipts, related to the fiscal document, have already been confirmedin Baan Warehousing

n If the fiscal document is of reversal-fiscal document type

n If the fiscal document has been already reversed

n If the purchase invoice, associated with the fiscal document, has alreadybeen created in Baan Finance.

The process reverses the fiscal document by generating a new one, of ReversalFiscal Document (NFE) type, for the same taxpayer and for the samecombination of fiscal-document number and fiscal-document series. This newdocument is set as Approved. It presents the same amounts of the originalfiscal document, but as negative values.

If the definitive fiscal book, for the receipt-fiscal document that is to bereversed, has still not been generated, the reversed fiscal document will not begenerated. The original fiscal document is simply deleted from the ReceiptFiscal Documents table.

2.2.7 Update average price

n When the receipts are confirmed the actual cost prices of the related items isupdated.

n Approved complementary notes (ICMS Complement, IPI Complement,Price Complement) and the bill of lading generate inventory variances inBaan Warehousing.

n Reversing the fiscal documents that have related inventory transactions orcomplementary notes generates negative inventory variances because thepreviously entered inventory values must also be reversed.

n Inventory variances are generated to register the actual inventory value. Incase of complementary notes, costs such as the complement amounts, thetaxes, freight, insurance, and other expenses are considered. For thereversed fiscal documents, all amounts, that impact on the MAUCevaluation process, are considered.

n The process updates the inventory-receipt transactions with the MAUC(Mean Average Unit Cost) values. The MAUC values are updatedconsidering all costs present in the receipt-fiscal documents such as taxes,freight, insurance, goods amount and other expenses.

Page 62: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-30

2.2.8 Selfbilling

Receipt Fiscal Document (tdrecl104s00l)

The Selfbilled field must be selected for the receipt-fiscal document. Forreceipt-fiscal documents of Shipment type, this field is disabled.

Generate Invoice by Self-billing (tfacp2290m00l)

This session is used to generate open entries in the Accounts Payable (AP)module of Baan Finance. Only the receipt-fiscal documents with the followingfeatures will be considered:

n Receipt-fiscal documents that have the Selfbilled field selected

n Receipt-fiscal documents whose statuses are Approved or Approved withProblems

n Receipt Fiscal documents different from shipment or reversed.

According to the type of receipt-fiscal document the following financialdocuments are generated:

n NF and NFF – purchase invoices

n For NFF Payment Schedules Detail lines (tfapl504m00l) sessions are alsogenerated.

n The payment-schedules lines can be defined in fiscal receipts or aregenerated according to the terms of payment defined for the receiptiscaldocument.

n NC - credit notes. These are generated when returning goods to suppliers.

Page 63: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-31

Return of Goods

R e le a se d to W a reh o u s in g

R e le a se d to C e n tra l In v o ic in g

F isc a l R e c e ip t

C en tra lI n v o ic in g

W are h o u sin g

C re a te a R e tu rn o fG o o d s O rd er

R e tu rn o f g o o d s lin e s

R e le as e R e tu rn o fg o o d s to

W are h o u sin g

O p e n

L in k th e re c e ip t f is ca ld o c u m e n t l in e s ;In fo rm th e q u a n t ity to b ere tu rn e d

R e ad y

O u tb o u n d p ro c ed u re

R e le a se to C en tra lIn v o ic in g

C lo se d

Page 64: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-32

Return of Goods (tdrecl511m00l)

This session displays the return of goods orders. The following Specific optionsare provided:

n Return of Goods Lines (tdrecl512m00l) session

n Release Return of Goods to Warehousing (tdrecl211m00l) session. Thissession is also available in the of Return of Goods menu folder.

The process of returning goods to suppliers is controlled by means of a status. Itcan assume the following values:

n Openedn Readyn Released to Warehousingn Released to Central Invoicingn Closedn You can only return goods to suppliers for those receipts, which were

generated from purchase orders.

Return of Goods (tdrecl111s00l)

This session is used to maintain the return of goods order. The followinginformation can also be defined:

n Ship-from business partnern Purchase officen Operation fiscal coden History code and descriptionn An option on the Specific menu to define the Return of Goods Lines

(tdrecl512m00l) session is provided

Return of Goods Lines (tdrecl512m00l)

This session is used to display the return of goods lines. Each line is related to aparticular approved receipt-fiscal document line entered for a business partner.You can only goods to suppliers for those receipts, that were generated frompurchase orders.

Page 65: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-33

Return of Goods Lines (tdrecl112s00l)

This session is used to maintain/display the details of the return of goods lines.

n A specific receipt-fiscal document line can be linked to the return of goodsline by defining the document number (tdrec947.docn.l), the documentseries (tdrec947.seri.l), the type of document (tdrec947.doty.l) and thedocument line (tdrec947.lino.l). Default values of this line are brought andthe user can define the quantity to be returned. The warehouse and locationfrom which the item will be taken can also be maintained.

n Only the receipt lines, whose status is confirmed (whinh210.conf), can bereturned.

Release Return of Goods to Warehousing (tdrecl211m00l)

This session is used to release the return of goods to Baan Warehousing.

n During this process, a warehousing order is generated in Baan Warehousingfor each return of goods document specified in the range. The return ofgoods order-number identifies the warehousing order in Baan Warehousing.

n The warehousing order is generated based on the return of goods, with theoutbound procedures related to its type of order. This procedure is used toregister the issue of the goods.

n After the outbound procedure is completed, the order can be released toCentral Invoicing and the status of the return of goods in fiscal receipts isReleased to Central Invoicing.

n In Baan Central Invoicing, fiscal invoices are generated based on the returnof goods. After the invoice procedures are completed, the status of thereturn of goods in Fiscal Receipts is Closed.

n After generating the fiscal invoice, a credit note (fiscal document of NCtype) is created in Fiscal Receipts.

Page 66: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-34

2.3 Receipt schedule

2.3.1 Master data setup

The localization parameter Receipt Schedule (tccom936.recs.l) is used tocontrol the receipt schedule requirement. This parameter can be set to Yes or Nothrough the General Localization Parameter (tccom1500m001) session.

The terms of payment is maintained through the Terms of Payment(tcmcs0513m000) session and the Terms of Payment (tcmcs0113s000) session.Here the payment days, calculation/fence, tolerances, fence for payment/receiptdays and payment schedule by factor are maintained for the terms of thepayment code. The payment period, discount periods, and discount percentagefields are disabled.

The Payment Schedules (tcmcs0114m001) session is used to maintain thereceipt schedules for the terms of payment code. If Payment Schedule by Factorreads No for the terms of payment code then the percentage of the invoiceamount for the schedule line is specified. Otherwise, the factor of the invoiceamount is specified in the Factor field available in the Payment Schedules(tcmcs0114m000) session. The payment method is also specified for schedulelines. The Payment Method field becomes mandatory when the COMparameter Payment Method by Terms of Payment reads Yes. If this COMparameter reads No, then payment method becomes mandatory in the Invoice-toBusiness Partner – (tccom4112s000) session. The COM parameter is controlledby the Payment Method (tccom936.paym.l) localization parameter. Discountperiods and discount rates can be specified for each schedule line using thePayment Schedules Details (tcmcsl120s00l) session.

You must have at least one schedule line for a term of payment.

A financial business partner group is defined by using the Financial BusinessPartner Groups (tfacr0110m000) session.

Ledger accounts are defined for the transactions through the Chart of Accounts(tfgld0508m000) session.

For the business partner group that is defined, the control accounts and otherledger accounts are specified through the Ledger Accounts by Business Partner(tfacr0111m000) session.

Use the Business Partners(tccom4500m000) session, to maintain a businesspartner. For this business partner the invoice-to and pay-by roles are defined.The terms of payment code and the financial business-partner group are linkedto the invoice to business partner. If the localization parameter Payment Method(tccom936.paym.l) is On and if the COM parameter Payment Method byTerms of Payment reads No, then the Payment Method field in the Invoice-toBusiness Partner (tccom4112s000) session becomes mandatory. If the Interest(tccom936.inte.l) localization parameter is On, you can specify the interest type,interest rate, and interest period.

Page 67: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-35

While you create a receipt schedule, this interest information is brought as adefault. While maintaining sales invoices in ACR, the terms of payment codelinked to the business partner is chosen. For negative invoices and sales creditnotes the default is selected from the Return Terms of Payment field. Thisfield accepts the terms of payment code which has only one schedule lineattached to it (for a credit note and a negative sales invoice, you can have onlyone schedule line).

2.3.2 Sales invoice maintenance

A transaction type with the Sales Invoices category is defined by using theTransaction Types (tfgld0511m000) sessions and the Transaction Types(tfgld0111s000) session. To this transaction type, the Sales Invoices(tfacr1110s000) session and Sales Invoices Transactions (tfacr1111s000)session are linked.

The Transactions (tfgld1101m000) session is used to create sales invoicetransactions by using the transaction type created before.

Sales invoices are maintained in the Sales Invoices (tfacr1110s000) session. TheDue Date field is disabled here. After the receipt schedule is created for thisinvoice the highest due date among the schedule lines is assigned to the DueDate field for the invoice. The payment method and business partner bankcodes are disabled in this session, since this information is specified for eachschedule line. While saving the record, receipt schedule lines are createdaccording to the terms of payment code attached to the invoice. The defaultterms of payment code for negative invoice is obtained from the Return Termsof Payment field specified for invoice-to business partner (tccom112). If theinvoice amount is negative, the Terms of Payment field must be filled with thecode, which has only one payment schedule line for the whole invoice amount,attached to it. For each schedule line a record is also inserted in the reminderdiary (tfacr306). Since reminder diary is maintained for each schedule line, theSales Invoices (tfacr1110s000) session will not insert reminder diary for theinvoice. If a business partner (invoice-to or pay-by) or a document date, acurrency or an amount, or a terms of payment code is changed, a question isasked whether to delete the existing receipt schedule. If you enter Yes, theexisting receipt schedule is deleted and a new schedule is created for theinvoice. If you enter No, then modifications are not stored and the systemreverts back to the old record.

The new localized Receipt Schedule (tfacrl501m00l) session can be zoomed tofrom the Sales Invoices (tfacr1110s000) session to maintain schedule linedetails for the invoice. Details on each schedule line are maintained through theReceipt Schedule Details (tfacrl101s00l) session, which is synchronized withthe (tfacrl501m00l) session. Addition, modification, and deletion of schedulelines can be done by using these two sessions. But for negative invoices you canonly modify already-created schedule lines. When you exit the session, the sumof the schedule line amounts is compared with the invoice amount and if theyare not equal, you cannot exit the Receipt Schedule (tfacrl501m00l) session.

Page 68: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-36

The new fields added to the Receipt Schedule (tfacr1501m001) session are asfollows:

n SequenceEach schedule line is identified by the sequence. A sequence is generatedautomatically for the schedule lines.

n Due DateThis is the due date of the schedule line considering the informationspecified in terms of payment (tcmcs013) and payment schedule (tcmcs014)tables. This date is considered for processing the schedule line in all thetransactions.

n Receipt StatusThe schedule line’s present status for the receipt procedure is updated inthis field.

n Payment MethodFor the receipt procedure, each schedule line of an invoice can be given itsown payment methods by using this field. If the Payment Method –(tccom936.paym.l) localization parameter is ON then this field becomesmandatory.

n Discount TypeDiscount type for the schedule line is specified here. It can have either Rateor Amount as enum values.

n Discount DatesDates for three levels of discount are specified here. While you create thereceipt schedule, according to the payment schedule maintained in thetcmcs014 table, default dates are assigned.

n Discount RatesThree discount rates can be maintained for each schedule line. If discounttype reads Rate, these fields are enabled and rates obtained from paymentschedule as default can be modified.

n Discount AmountsIf discount type is amount, then the three default discount amounts can bemodified. Here the discount amounts are compared with the tolerancesspecified in terms of payment, while modifying the discount amounts.

n Transaction ReferenceReference can be specified for each schedule line.

n Bank CodeBank relation for receipt procedure is specified here.

n Customer’s BankBank specified for the pay-by business partner can be entered here.

Page 69: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-37

n Original Due DateThe due date that is calculated during the creation of the receipt schedule isassigned to this field also. When the actual receipt date is changed, this fieldis used to refer to the original due date.

n Balance AmountThe balance left for the schedule line is displayed here.

n Balance anticipatedThis field shows the anticipated receipt balance for the schedule line.

n Interest fieldsInterest type, rate and period are specified for schedule lines. Thisinformation is used to calculate interest for the schedule lines by using theCalculate Interest (tfacrl201m00l) session. These fields are enabled if thelocalization parameter Interest (tccom936.inte.l) is ON.

In the Receipt Schedule (tfacrl501m00l) session one schedule line can bemarked and the receipts of the schedule line can be seen by zooming to theSales Invoice Receipts (tfacr2523m000) session.

After maintaining the header invoice and receipt schedule for that invoice, theSales Invoice Transactions (tfacr1111s000) session is zoomed to, to enter salesinvoice lines (credit side) specifying different accounts for each of the salesinvoice lines.

2.3.3 Sales credit note

Use the Transaction Types (tfgld0511m000) session and the Transaction Types(tfgld0111s000) session to define a transaction type with the Sales Credit Notescategory. To this transaction type, the Sales Invoices (tfacr1110s000) and SalesInvoice Transactions (tfacr1111s000) sessions are linked.

The Transactions (tfgld1101m000) session is used to create sales credit notes byusing the transaction type previously created.

A sales credit-note is maintained in the Sales Invoices (tfacr1110s000) session.The Due Date field is disabled here. The Due Date field is assigned with theschedule line due date of that credit note. The payment method and the businesspartner bank-code are disabled in this session since this information arespecified for each schedule line. While saving the record, a receipt schedule lineis created according to the terms of payment code attached to the credit note.The default terms of payment code is obtained from the Return Terms ofPayment field specified for the invoice-to business partner (tccom112). For thecredit note, the Terms of Payment field must be filled with the code, which hasonly one payment schedule line for the whole amount attached to it. For thecredit note schedule line a record in Reminder diary (tfacr306) is also inserted.When business partner (invoice-to or pay-by) or document date, currency oramount or terms of payment code is changed, a question is asked whether todelete the existing receipt schedule.

Page 70: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-38

If you enter Yes then the existing receipt schedule is deleted and a new scheduleis created for the credit note. If you enter No, then modifications are not storedand Baan reverts back to the old record.

n The new Receipt Schedule (tfacrl501m00l) localized session can be zoomedto from the Sales Invoices (tfacr1110s000) session to maintain schedule linedetails for the credit note. The schedule line details are maintained throughthe Receipt Schedule Details (tfacrl101s00l) session which is synchronizedwith the Receipt Schedule (tfacrl501m00l) session. For credit note schedulelines, you can only modify the already-created schedule line. Here theAmount field is not accessible.

n In the Receipt Schedule (tfacrl501m00l) session the schedule line can bemarked and the receipts of the schedule line can be seen by zooming to theSales Invoice Receipts (tfacr2523m000) session.

n After maintaining the header and receipt schedule for that credit note, theSales Invoice Transactions (tfacr1111s000) session is zoomed to to entersales credit note lines (credit side for the credit note), specifying differentaccounts for each of the sales credit note lines.

n This credit note can directly be linked to the invoice specified by the fieldsoriginal transaction type and original document number. But the invoicemust have only one schedule line attached to it.

2.3.4 Corrections of sales invoices and credit notes

n A transaction type with the Sales Corrections category is defined by usingthe Transaction Types (tfgld0511m000) and (tfgld0111s000)sessions. TheSales Invoice Corrections (tfacr2110s000) session and the Sales InvoiceCorrections (tfacr1111s000) session are linked to this transaction type.

n The Transactions (tfgld1101m000) session is used for sales corrections byusing the transaction type previously created.

n If there is any change in the amount or business partner (invoice-to or pay-by), a question is asked whether to delete the existing receipt schedule. Ifyou enter Yes then the existing receipt schedule is deleted and a newschedule is created for the credit note. If you enter No, then modificationsare not stored and Baan reverts back to the old record. Corrections are notallowed for those invoices that have schedule lines with statuses other thatopen or protest. The Receipt Schedule (tfacrl501m00l) session can beaccessed through the Specific menu.

Linking credit notes to schedule lines

n A transaction type with the Sales Corrections category is defined by usingthe Transaction Types (tfgld0511m000) and (tfgld0111s000) sessions. Tothis transaction type, The Credit Notes by Business Partner(tfacr2120m000) session and Assign Credit Notes to Invoices(tfacr2121m000) session are linked to this transaction type.

Page 71: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-39

n The Transactions (tfgld1101m000) session is used to link the credit notes toschedule lines of invoices by using the transaction type previously created.

n In the Credit Notes by Business Partner (tfacr2120m000) session, one creditnote is marked and you can zoom to the Assign Credit Notes to Invoices(tfacr2121m000) session is zoomed.

n The Link Credit Note to Receipt Schedule (tfacrl102m00l)session can bezoomed to from the (tfacr2121m000) session to link the credit note amountmanually to schedule lines after marking a particular invoice. Afterselecting a schedule line, a default amount can be linked to it by using theAssign Default Amount to Schedule option in the Link Credit Note toReceipt (tfacr41102m001) session. This option is enabled if the balanceamount of the schedule line is less than or equal to the credit note balance.The schedule line details can be seen using the option Receipt ScheduleDetails which zooms to the Receipt Schedule Details (tfacrl101s00l)session. You manually links the credit note amount to schedule lines in thelinked amount field.

n In the Assign Credit Notes to Invoices (tfacr2121m000) session, the LinkedAmount field is made as a display field. By choosing the option AssignDefault Amounts to Schedule Lines, the whole balance amounts of theschedule lines can be linked with the credit note and the sum of theschedule line balance amounts will be assigned to the linked Amount fieldof the invoice. This option is enabled if the invoice balance amount is lessthan the credit-note balance amount.

n By selecting the option Assign CN, the credit note amount is assigned toschedule lines and the postings are created for each of the schedule lines ofthe invoices.

2.3.5 Setting schedule line as doubtful

n Use the Transaction Types (tfgld0511m000) and (tfgld0111s000) sessionsto define a transaction type with the Sales Corrections category. To thistransaction type, the Setting Schedule Lines as Doubtful (tfacrl103m00l)session is linked.

n The Transactions (tfgld1101m000) session is used to make schedule lines asdoubtful or not doubtful, by using the transaction type created before.

n In the Receipts Schedule (tfacrl103m00l) session the schedule lines ofinvoices and credit notes can be Doubtful or Not Doubtful. Here you mustenter the business partner. For this business partner the schedule lines thathave a balance and have all documents finalized are shown. if the schedulelines have anticipated receipts, these are not shown. Options Set allSchedule Lines of the Business Partner as Doubtful and Set all ScheduleLines of the Business Partner as Not Doubtful can be used to make allthe schedule lines Doubtful or Not Doubtful. You can manually make theschedule lines as Doubtful or Not Doubtful.

Page 72: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-40

The options, Sales Invoice Receipts zooms to the Sales Invoice Receipts(tfacr2523m000) session and Schedule Line Details zooms to the ReceiptSchedule (tfacrl103m00l) session are used to see the receipts of a scheduleline and the details of it respectively. Postings are done for each scheduleline.

2.3.6 Write off payment differences

n Use the Transaction Types (tfgld0511m000) and (tfgld0111s000) sessionsto define a transaction type with the Sales Corrections category.

n In the ACR Parameters (tfacr0100s000) session, this transaction type isspecified for the Transaction Type for Payment Differences field.

n The Write Off Payment Differences (tfacr2240m000) session is used towrite off the invoice amount. The invoices, for which the balance amount isless than the invoice amount, are selected for writing off the paymentdifference transaction. The amount to be written off for the invoice iscompared with the maximum amount and the maximum percentage to bewritten off. Only those invoices that have a smaller balance than themaximum amount specified or the maximum percentage specified, areselected for writing off. While creating postings, each schedule line’sinvoice balance is taken into consideration and written off. If CMGparameter Adjust Tax Deductions reads Yes, then the tax deductionamount for each schedule line is calculated and posted separately. Here thebalance amount subtracted by this tax deduction amount will go to thepayment difference account.

2.3.7 To remove fully paid sales invoices

n The Remove Fully Paid Sales Invoices (tfacr2260m000) session is used todelete the fully-paid invoices and their corresponding schedule lines.

2.3.8 To calculate interest for schedule lines

n The Calculate Interest (tfacrl201m00l) session is used to calculate interestfor schedule lines. This session is accessible if the localization parameterInterest (tccom936.inte.l) is ON. Interest is calculated based on the interesttype, rate, and period specified for each schedule line, for the balanceamount as per the base date for interest calculation.

Page 73: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-41

2.3.9 Credit control procedure

n In the Reminder Line Layout (tfacr3101m000) session zoomed from theReminder data (tfacr3508m000) session, sequence has been added as one ofthe reminder variables that is used while printing reminder letters.

n The Reminder Diary for Schedule Lines (tfacrl505m00l) session displaysthe reminder diary maintained for schedule lines. This session is zoomedfrom the Reminder Diary by Credit Analyst (tfacr3135m000) session whichdisplays the business partners for a credit analyst and for the action date.

n For a particular schedule line, after marking it in the Receipt Schedule byBusiness Partner (tfacrl505m00l) session, different action dates can bemaintained by zooming to the Action Dates (tfacr3131m000) session.

n In the session tfacrl505m00l, sales invoices and schedule lines for thebusiness partner can be seen by using the Sales Invoices (tfacr2522m000)session and the Receipt Schedule by Business Partner (tfacrl502m00l)session which are included on the Specific menu.

n The Reminder Advice (tfacr3510m000) and (tfacr3110s000) sessions areused to maintain reminder advice for a business partner’s schedule lines.The Reminder Advice (tfacr3510m000) session is zoomed to from theReminder Advice by Credit Analyst (tfacr3116m000) session.

n You can select schedule lines for reminding using the Select Invoices forReminding (tfacr3210m0000) session. The selected schedule lines can bemaintained in the two Reminder Advice (tfacr3510m000)and(tfacr3110s000) sessions.

n The schedule lines selected for reminding can be seen by using the PrintReminder Selection (tfacr3410m000) session.

n The Print Reminder Letter (tfacr3420m000) session prints reminder letterfor schedule lines. While printing reminder letters, the letter number for theschedule line in the Receipt schedule (tfacr201) table is updated.

2.3.10 Procedure for interest invoicing

n The master data for interest invoicing is maintained in the Interest InvoiceRelated Data (tfacr5101s000) session and in the Interest Percentages(tfacr5102m000) session.

n Receipts for the schedule lines can be selected for interest invoicing byusing the Select Business Partner Receipts for Interest Invoices –(tfacr5210m000) session.

n The selected receipts for interest invoices can be maintained in the InterestInvoice Advice (tfacr5110m000) session. This detail can also be printedusing the Print Interest Invoice Advice (tfacr5410m00) session.

Page 74: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-42

n The interest invoices are then transferred to Central Invoicing (SLI) usingthe Transfer Interest Invoices to SLI (tfacr5220m000) session.

n The Delete Posted Interest Invoices (tfacr5230m000) session is used todelete the posted interest invoices.

2.3.11 Print and display sessions based on the schedule lines

n The Receipt Schedule (tfacrl504m00l) session is used to display all theschedule lines of all invoices. This session is attached to the menu of theOpen Entries business object. In this session the receipts for a schedule linecan be seen through the specific option Sales Invoice Receipts which zoomsto the Sales Invoice Receipts (tfacr2523m000) session. The receipt scheduledetails can be seen by using the synchronized Receipt Schedule Details –(tfacrl101s00l) session.

n To display receipt schedule lines for a business partner, use the ReceiptSchedule by Business Partner( tfacrl502m00l) session can be used. In thissession the receipts for a schedule line can be viewed through the specificoption Sales Invoice Receipts on the Specific menu, which zooms to theSales Invoice Receipts (tfacr2523m000) session. The receipt scheduledetails can be seen using the synchronized Receipt Schedule Details(tfacrl101s00l) session.

n The Print Receipt Schedule (tfacrl403m00l) session is used to printschedule lines sorted by different criteria.

n Report Group 1:

− Receipts Schedules by Business Partner

− Receipt Schedule Lines by Company

− Receipt Schedule Lines by Payment Method (This can be printed if thePayment Method (tccom936.paym.l) parameter is set in the GeneralLocalization parameters (tccom1500m000) session).

n Report Group 2:

− Receipt Schedule Lines by Parent/Child Business Partner

n Report Group 3:

− Receipt Schedule with Interest Data (This can be printed if theparameter Interest (tccom936.inte.l) is set in General LocalizationParameters (tccom1500m000) session)

n Report Group 4:

− Receipt Schedule with Discount Data

Page 75: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-43

n Aging analysis for receipt schedule lines can be printed using the PrintAging Analysis for Schedule Lines (tfacrl404m00l) session. Four types ofreports of aging analysis can be printed:

− Aging Analysis Sorted by Business Partner− Aging Analysis Sorted by Search Key− Aging Analysis Sorted by Credit Analyst− Aging Analysis Sorted by Payment Method. This can be printed if the

Payment Method (tccom936.paym.l) parameter is set in GeneralLocalization Parameter (tccom1500m000) session.

2.4 Third party control

2.4.1 Master data setup

n General Localization Parameter Third Part Control (tccom936.tpcl.l) mustbe set.

n Maintain Invoice-to business partner as subcontractor (tccom112.subc.l).n Maintain Invoice-from business partner as subcontractor (tccom122.subc).

2.4.2 Manual sales order

n For manual sales order headers use the Warehouse Orders (whinh2100s000)session− The Subcontracting field (whinh200.subc.l) is enabled and the default

is Yes.

− If the Subcontracting field is Yes then the Invoicing field(whinh200.invc) is Yes.

− Only the ship-to business partner who’s invoice-to business partner hasSubcontracting as Yes is valid.

− The production order can be linked in reference order (whinh200.refo.l)and reference set (whinh200.refs.l).

n For manual outbound Order Lines use the Outbound Order Lines(whinh2520m000) session.− The Unit Price field (Price per unit) is enabled to accept the price for

each line.

− Select the created outbound order-lines and carry out the GenerateAdvice activity.

− Perform the other outbound procedure activity if defined (Optional).

n Perform Confirm Shipment activity of shipment procedure (Optional).

− Create new records in the Subcontracting Header (whinh940) andSubcontracting Lines (whinh941) tables.

Page 76: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Brazilian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b2-44

− Create entries in the Sales Invoicing (SLI) module

− The entries are posted into the sales office linked to the financialcompany.

− Unit price is used as the price for posting.

− The postings are carried out in the local currency of the company.

n Perform the activity specified in the shipment procedure (optional).

2.4.3 Manual purchase order

n Maintain manual purchase order header− The Subcontracting field (whinh200.subc.l) is enabled and default is

Yes.

− If the Subcontracting field is Yes, the Invoicing field (whinh200.invc)is Yes.

− Only the ship-from business partner who’s invoice-from businesspartner has Subcontracting as Yes is valid.

− The production order can be linked in reference order (whinh200.refo.l)and reference set (whinh200.refs.l).

n Manual inbound order lines.− The Unit Price field is enabled to accept the price for each line.

n Select the created inbound order-lines and do the Maintain Receiptsactivity.

n Perform the other receipt procedure activity if defined (Optional).n Release to Fiscal Receipts (whinhl201m00l) [Batch].

− This session is carried out only if Fiscal Receipts (tccom936.frec.l) isset.

n Perform Confirm Receipts activity of receipt procedure.

Page 77: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Localizations 1.1 for BaanERP 5.0b3-1

3.1 Libro Giornale

3.1.1 General description

The purpose of this feature is:

n To prevent you from entering transactions in periods for which the LibroGiornale has already been printed

n Record data required during the Libro Giornale printing in GLD in BaanFinance

The purpose of linking the section code to each transaction type is to ensure thatall the Libro Giornale details in respect of each section code are printed for alltransaction.

3.1.2 Master data setup

Section Codes (tfgldl108m00l)

This session is used to maintain section codes. Each section code can be eitherincluded or not included while you print the summary journal.

Table: tfgld937

Figure 3-1, Section Codes

3. The Italian localization procedure for BaanERP

Page 78: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-2

Transaction Types (tfgld0111m000)

This session is used to maintain transaction types and each of them can belinked to a specific section code. The section code attached to a transaction typemust not be the one specified in the company parameters.

Figure 3-2, Transaction Types

Company Parameters (tfgld0103m000)

Figure 3-3, Company Parameters

Page 79: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-3

In the Company Parameters session, there are three fields related to LibroGiornale.

n Libro Giornale Year – In this field, the year for which the user wants theLibro Giornale to be printed must be specified. You can change the year asand when you want.

n Print Libro Giornale as Sectional Journal - If this check box is selected,then the Libro Giornale is printed as Sectional Journal. If for a year, at leastone Libro Giornale has been printed, this field is disabled.

n Section Code for General Journal – If the Libro Giornale is being printedas a general journal, then the section code specified here is used. Thesection code specified here must not be attached to any transaction type. Ifat least one nonfinalized or finalized transaction exists, then this fieldbecomes a display field.

Before you enter any GL transaction, the following steps must be taken:

n Maintain a section code in the Section Codes session (tfgldl108m00l)n Fill the Section Code field of any transaction to be usedn Print the Libro Giornale in the Print Libro Giornale (tfgldl402m00l) session

3.1.3 Process description

This functionality for any GL transaction consists of:

n Prevents you from entering any transaction if the document date is beforethe last date in which the Libro Giornale was printed

n Stores data in the accounting entries that are generated. This stored data isrequired while you print the Libro Giornale in GLD. This data is thetransaction entry date and the section code of the transaction.

3.1.4 Central invoicing

General description

The Central Invoicing package was modified to handle requirements of theLibro Giornale functionality.

Master data setup

The Libro Giornale data must be defined in the General Ledger of BaanFinance.

Page 80: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-4

Process description

Posting

Invoice data is posted only if the following conditions are satisfied:

n A Libro Giornale is not printed for the section code attached to thetransaction type of the invoice for the entered transaction entry date;

n A transaction does not exist in the General Ledger for a date later than thetransaction entry date.

Figure 3-4, Post Invoices

3.1.5 Processing

The following modifications have been made in the standard version to meet theLibro Giornale functionality:

n Date Validation. At the time of insertion of transactions, BaanERP checkswether the Libro Giornale for the transaction type has already been finallyprinted for the transaction entry date on which the transaction is supposed tobe posted. If so posting cannot take place.

n If the Libro Giornale is not finally printed subject to the conditionsspecified above then the nonfinalized transactions table is updated with thefields in the standard version and with the Section Code and Transaction inthe case of localization Entry Date.

3.1.6 Reporting

Print Libro Giornale (tfgldl402m00l)

This session is used to print a range of section codes for a specific year and adate range. The Libro Giornale print can be preliminary, final, reprint orsummary. Table: tfgld939

Page 81: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-5

The print options are explained below:

Print Informationprinted

Inputtables

Updating

Preliminary Nonfinalized

Finalized

tfgld102

tfgld106

No updating

Final Finalized tfgld106 Insertion of details for eachsection code for a specific yearand date range into table tfgld939

Reprint Finalized tfgld106 If the status of any record in tabletfgld939, which is being reprinted,is any other than Printed, then thestatus is changed to Printed.

Summary Summary LibroGiornale for asection code whichhas already beenfinally printed.

tfgld106 If in the master data of the SectionCode, the field Print SummaryJournal is marked Yes, then thestatus of the record of that sectioncode in the table tfgld939 ischanged to Summary Printed.

Figure 3-5, Print Libro Giornale

A final print of the Libro Giornale can be taken made only if all the transactionspresent in the date range specified are finalized.

If the final print for one section code has been carried out, then the date rangespecified is frozen till all the section codes are finally printed and the summaryprint is also taken.

Note

Page 82: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-6

3.2 Withholding tax

3.2.1 General description

The purpose of this requirement is to calculate and post the withholding tax andthe social contribution tax amounts in the purchase invoices.

3.2.2 Master Data setup

Before entering any transaction with withholding and social contribution taxesin the Accounts Payable module it is required to enter this data in the followingsessions:

Countries (tcmcs0110m000)

Country Description

ITA Italy

Tax Codes (tcmcs0137m000)

Tax Code Description Group tax code

WTSC Group tax code Yes

WT Withholding tax No

SC Socialcontribution

No

Base Value Formula (tcmcs517m001)

Base formula Description

001 Withholding tax

002 Social contribution

Tax Codes by Country (tcmcs0136s000)

Country Taxcode

Kind of tax Category of tax Singulartax

Amountentered inBaan Finance

Basevalueformula

Tax type

ITA WTSC Disabled Disabled Disabled Disabled Disabled Disabled

ITA WT WithholdingTax

Enabled Yes Net 001 Onpayments

ITA SC Socialcontribution

Enabled No Net Disabled Onpayments/normal

Page 83: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-7

Maintain tax codes by Group tax Code (tcmcs109m001)

Country Group tax code Tax code Kind of tax

ITA WTSC WT Withholding

ITA WTSC SC Social Contribution

Maintain Additional Tax Details Codes (tfgldl118s001)

This code is mandatory for social contribution only.

Additional TaxDetails code

Description Cost account Retained

SCC Social Contribution Social contributioncost account

No

SCV Social ContributionVendor

YES

Maintain Multiple Tax Codes lines ( tcmcs0135s000)

Country Tax code Taxsequence

Category of

tax

Additional taxdetails

Basevalueformula

ITA SC 1 Not applicable 001

ITA SC 2 Not applicable SCC 002

Maintain Single Tax Rates (tcmcs0132m000)

Country Tax code Effective date Rate

ITA WT 120798 15%

Maintain Multiple Tax Rates (tcmcs0133m000)

Country Tax code Effective date Rate

ITA SC 120798 10%

ITA SC 120798 5%

3.2.3 Process description

The withholding functionality in the Accounts Payable (AP) module creates apurchase invoice and links the tax code to this purchase invoice.

The social-contribution vendor and the withholding amounts are deducted fromthe gross invoice amount. The result is posted to the control account.

Page 84: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-8

The social-contribution company amount is a tax posted against a social-contribution cost ledger-account. The social-contribution cost ledger-account ismaintained in the tax code data.

The withholding and the social contribution tax are always net taxes.

The following accounting entries are done for a purchase invoice of 1000,00:

Control account

DEBIT CREDIT

750,00

Goods purchased

DEBIT CREDIT

1000,00

Social-contribution company cost

DEBIT CREDIT

50,00

Interim account for social contribution company tax

DEBIT CREDIT

50,00

Interim account for social contribution vendor tax

DEBIT CREDIT

100,00

Interim account for withholding tax

DEBIT CREDIT

150,00

In the Purchase Invoices (tfacp1110s000) session, the invoice amount is enteredwithout deducting the withholding and social-contribution vendor amount. Inthe example, the amount entered is 1000,00.

The amount recorded in the Open Items table is the amount logged in thecontrol account. In the example, the amount recorded is 750,00.

The balance of the invoice is also the amount after deducting the withholdingand the social-contribution vendor amount. In the example, the balance is750,00.

Page 85: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-9

In this way, any transaction done over this purchase invoice, like credit note andbank transactions, see as invoice amount the amount deducted from thewithholding and social-contribution vendor-amount. In the example, the amountseen by credit notes or bank transactions is 750,00.

In the other hand, every time you enter in the Purchase Invoices(tfacp1110s000) and Purchase Correction (tfacp2110s000) sessions, the amountseen is the amount without deducting the withholding and social contributionvendor amount. In the example, the amount seen is 1000,00.

3.3 LIFO by Year

3.3.1 Initial setup

General Localization Parameters: (tccom936)

n The LIFO Report Parameter (tccom936.lifo.l) field must be Yes.

Warehouse Master Data:

Master Data Parameters (whwmd0100s000)

n The LIFO by Year (whwmd000.lifo.l) field must be Yes.

Warehouses (whwmd2100s000)

n You can decide which warehouses are eligible to perform the LIFO by yearinventory valuation. To do so, enter the option in the Perform LIFO byYear (whwmnd200.lifo.l) field. If you select Yes it indicates that the all theinventory in the warehouse is eligible for LIFO by year valuation.

This field is enabled only if the LIFO by Year field in the Master DataParameters session is set to Yes.

n There are two other important fields: Warehouse Category(whwmd200.wcat.l) and Physical Warehouse (whwmd200.phwh.l). Theuser must specify whether the warehouse is a physical warehouse or amagnetic warehouse. If the warehouse is physical then the PhysicalWarehouse field is disabled. But if you specify that the warehouse ismagnetic, then it must be linked to a physical warehouse. The PhysicalWarehouse field only accepts those warehouses, that have already beenspecified as physical warehouses. If a warehouse is magnetic then thePerform LIFO by Year field is disabled. Its value will be the same as thatof its physical warehouse.

These two fields are enabled only if the LIFO by Year field in the MasterData Parameters (whwmd0100s000) session is Yes.

Note

Note

Page 86: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-10

The physical and magnetic warehouse concept has some implications. Amagnetic warehouse must essentially be linked to a physical warehouse.Any number of magnetic warehouses can be linked to a single physicalwarehouse. All the inventory in the magnetic warehouses are considered asbelonging to the physical warehouse, though physically they may be storedin the magnetic warehouse.

3.3.2 Inventory valuation

LIFO by Year (Manual Entries (whinal103m00l)

n This session allows you to enter records to the LIFO by Year (whina936)table. This is only for the purpose of initial setup. You cannot enter themarket price unless it is less than the LIFO price. Any records enteredthrough this session will have the Manual field (whina936.manl.l) set toYes.

Perform LIFO by Year Inventory Valuation (whinal201m00l)

n This is the inventory valuation functionality’s main session. The user caneither perform a preliminary or a final valuation. The preliminary valuationcan be performed anytime during the year. During this process no recordsare inserted or updated in the LIFO by Year table. At the end of the process,a report is printed with LIFO by Year values for each warehouse, and itemcombination. The quantity and values for a warehouse will also includethose in the magnetic warehouses linked to it.

If any nonfinalized transactions exist, they are printed in a separate auditreport.

(You can enter predated transactions. That is, you can enter any inventorytransaction with any retrospective date. These dates can even belong to theprevious years. In such cases, the records for those years in the whina936table will not have taken these predated transactions into considerationsince they were nonexistent at that time. Therefore, the audit reportprovides the information about those transactions, which could not beincorporated into the valuation. Only a final run can incorporate themoptionally in the current year).

n The final valuation can be performed only if the given fiscal year has ended.

n Purchase-price variances posted before the final run is carried out, are usedto update the LIFO price. If variances are posted for years in the whina936table, the amount does not affect the LIFO price, while the variance amountis written for information only.

n If you enter a completed fiscal year, the Up-to-Date field is set to the enddate of that year and the field is disabled.

Note

Page 87: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-11

n Both the (Inventory Transactions by Item and Warehouse) whinr110and(LIFO by Year) whina936 tables are updated during the final valuationprocess. In whinr110 the records that have been selected for valuationpurposes have their Finalized for LIFO (whinr110.finl.l) field set to Yes.New records will be entered in the whina936 table. Or existing records maybe updated to adjust the non-finalized transactions from the previous years.

n If the existing record in whina936 has the Manual field as Yes then it willbe overwritten. Otherwise, it is updated with adjusted values.

LIFO by Year (whinal501m00l)

n This session displays The LIFO by year values for warehouse, and itemcombination on an annual basis.

LIFO by Warehouse, Item, Year (whinal502m00l)

n This session displays the LIFO values for all the years for a givenwarehouse, and item combination.

LIFO by Year (whinal101s00l)

n This session is synchronized with both the LIFO by Year (whinal501m00l)and LIFO by Warehouse, Item, Year (whinal502m00l) sessions. Thissession enables the user to view each record and to enter the market prices.The market price is accepted only if it is less than the LIFO price.

Print LIFO by Year with Market Prices (whinal401m00l)

n This session is used to print those records for which market prices havebeen entered (such as those records, that have nonzero values for theirMarket Price fields).

3.3.3 Other Related Components:

Archive Inventory Transactions by Item and Warehouse(whinr1210m000)

n If the LIFO Report Parameter is set in the General LocalizationParameters table this session does not archive or delete those records thathave not been finalized for LIFO valuation (for example, those recordswhich have the whinr110.finl.l field with the value No)

Process Inventory Transactions (DLL whinhdll1000)

n This library records all transactions into the whinr110 table. If thetransactions involve a warehouse, that is eligible for LIFO valuation, thenthe whinr110.finl.l field is No, otherwise it is set to Not Applicable.

Page 88: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-12

3.4 BAM

3.4.1 Master data setup:

Tccoml100m00l Parameters BAM Document Parameter is On.

Whwmd2100s000 Warehouses Set BAM Document Number as Yes.

3.4.2 Warehouse procedure/activities:

n Print Packing Slip is a mandatory activity in shipment procedure. So thisactivity must be defined.

n In ship-to business partner maintain Means of Transport.

n The conversion factor for the base unit and the unit specified (in BaanWarehousing or Baan Sales must be maintained.

n In the sales order (shipping form) header, the motive, and the delivery codeare entered (not mandatory).

n Once Release to Warehousing is processed (single/batch), the warehouseorder is created and the motive, and delivery code are updated from salesorder to the warehouse order.

n The corresponding data (motive and delivery code) is also updated in thehistory (warehouse order).

n When the order is generated / released, shipments are created with thecarrier, motive, and the delivery code as in the warehouse order.

Shipments

A new field for the fiscal document must be added to the second tab. Thedocument number generated must be 3+8. The first three characters indicate thewarehouse and the rest of the numbers are the series, which must be generatedautomatically, starting from 00000001 for the first time. Whenever a documentis printed, this number should be updated to one. The last number must bepicked from the Warehouse Master Data (whwmd200) table. At the beginningof every year, the series must start from 00000001 in the whwmd200 table.

New fields, manually inserted or not, are the following: Fiscal DocumentNumber, Carrier, Reason and Delivery Code. You can insert shipmentsmanually.

Whenever the Shipments are created manually, you can enter the carrier, motiveand delivery code. You can change it until the shipment is Confirmed.

Data such as carrier, motive and delivery code must also be updated in theShipment Header History.

Page 89: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-13

Shipment lines

You can enter the data manually. The item that is specified must be a cost item.The picked quantity and shipped quantity must be the same for manualshipments. The order origin must be not applicable and the order must be adummy order with the position number, sequence number, and the set.

n The line weight should be added and updated in the shipment header.n The next activity for manual Shipments must also be Confirm Shipments.n The data must also be updated in the shipment line history.

Confirm shipments

For manual shipments confirmation is done without checks for the warehouseorder (tolerances, entity-entity relationships, business partner relations, and soon)

The next activity for manual shipments is print packing slips.

Loads

In this session a new Capacity field has been added. When the Compose Loads(whinh4134m000) session is run, this capacity is checked for the shipmentcapacity and you are asked whether you want to continue or not. If you selectTo Continue, you must attach a shipment for a load. Otherwise that shipment isnot attached.

Another facility enables selection of a shipment to attach a load in the ComposeLoads (whinh4134m000) session based on the criterion specified in theShipments (whinh4530m000) session.

If the criterion is Match Shipments:

n All - Then all shipments must be displayed while composing loads

n Carrier - Shipments that match the carrier specified in the load should bedisplayed

n Carrier and Route - Shipments that match carrier and route as specified inthe load are displayed

Loads History is also updated with the Capacity field.

This capacity is also available in the Print Loads (whinh4440m000) session.

Compose loads

When you compose loads (whinh4134m000) the capacity of the load is checkedfor the shipment capacity and you are prompted to add a load. If you accept, theload is added to the shipment.

Page 90: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-14

Print packing slips

Use the Print Packing Slips (whinh4475m000) session to print a document. Thisdocument is used as a fiscal document and is accompanied by the goods movedfrom the warehouse.

This document must be printed for each delivery address, terms of payment,reason/motive, currency, B.P, delivery date, carrier, transport mode, means oftransport. The document number must be generated using the ship-to code andthe Fiscal Document Number in the Warehouse master data. Once the documentnumber has been generated from the warehouse, no document can be printedwith a previous document date.

This data is also stored in the history table for future references (packing slipheader and line history).

The delivery date must be updated only when the BAM /packing slip is printed.The fiscal document number must be updated in the shipment header afterprinting a BAM document.

The consignee address is the ship-to address and the business partner address isthe sold-to address mentioned in the sales orders. The sender address is thefinancial company address. Page numbers must be printed in the correctsequence.

The fiscal number must be taken from the warehouse master-data for thewarehouse and then it must be updated accordingly. If the document is printedin the new year for the first time, then the document number should start againfrom 00000001.

Page 91: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-15

3.5 VAT book

3.5.1 Master data setup

VAT book codes (tfgldl104m00l)

This session is used to maintain VAT book codes. Each VAT book can be of aspecific type: Purchase or Sales.

Table: tfgld941

Figure 3-6, VAT Book codes

Transaction Types (tfgld0111s000)

This session is used to maintain transaction types. Each type can be linked to aspecific VAT book code. The various possibilities are:

Table: tfgld011

T r a n s a ctio n C a teg o r y V a t B o o k T y p e

P u rch a se In v o ic eP u rch a se c re d it N o tesP u rch a se C o rrec tio n s

Jo u rn a l V o u c h er

S a les In v o ic e sS a les C red it N o te sS a les C o rrec tio n s

V a t B o o k -P u rch a se

V a t B o o k- S a les

Figure 3-7, Transaction types linked to VAT book type

Since no VAT book code is attached to a transaction type of Cash, no cashdocument is printed in a VAT book.

Note

Page 92: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-16

Figure 3-8, Transaction Types

Last Used Document Number by Transaction Type Series(tfgld0114m000)

Figure 3-9, Last Used Document Number by Transaction Type Series

In this session, the year field must be entered in with a valid tax year. If theSeries field is in any transaction, then the Last Entered Transaction Date fieldis automatically updated.

Page 93: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-17

3.5.2 Processing

Overview of requirement

The purpose of linking the VAT book to each transaction type is to ensure thatfor any tax transaction (Kind of Tax = VAT) for the transaction type recordedinto the Interim Tax table, the VAT book code must also be updated in theInterim Tax table. This way, printing of tax details in respect of each VAT bookcan be done.

Sources of tax transactions

2.1 VAT Book - Purchase.

Session Description Remarks

Tfacp1110s000 Maintain PurchaseInvoices

If the tax code is in the invoice header

Tfacp1120s000 Maintain Purchase InvoiceLines

If the tax is in the invoice line

Tfacp2110s000 Purchase Corrections If the tax is in the invoice header

Tdpur4101s000 Purchase order Lines If the purchase order is Self Billingthe Interim Tax table is updated withthe Confirm receipts(whinh3520m000) session

Tfgld1103s000 Journal Voucher

2.2 VAT Book – Sales

Session Description Remarks

Tfacr1110s000 Maintain Sales Invoices If the tax code is in the invoice header

Tfacr1120s000 Maintain Sales InvoiceLines

If the tax is in the invoice line

Tfacr2110s000 Sales Corrections If the tax is in the invoice header

Tdsls4101s000 Sales Order Lines Posted to the Interim Tax tablethrough the central sales invoicingsession, Post Sales Invoices(cisli3200m000) session

Cisli2125s000 Manual Sales invoices Posted to Interim tax table with thePost Sales Invoices (cisli3200m000)session

Tfgld1103s000 Journal Voucher

In respect of the above given source of transactions, the following modificationshave been made in the standard version to meet the VAT book functionality:

n Date Validation. When tax transactions are inserted in the various casesabove, the following check must be carried out:− If in the session Last Used Document Number by Transaction Type

Series (tfgld0114m000) session, no series was maintained for the taxyear to which posting is supposed to take place, you cannot maintain thetransaction.

Page 94: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-18

− If the VAT book for the transaction type has already been printedfinally for the tax year and tax period in which the tax transaction issupposed to be posted, you cannot post the transaction.

− If transactions exist for a transaction type and series a later date than forthe tax year in which the transaction is supposed to be posted, youcannot maintain the transaction is not possible.

n If the VAT book is not finally printed subject to the conditions specifiedabove, the tax tables are updated with tax records (standard) and the VATbook code (localization) and the nonfinalized transactions table is updatedwith the transaction entry date.

n If any document stored in the Maintain Documents (tfgld018) table isdeleted from any of the above given sessions, the deleted information isupdated in the new localized tfgld948 table so that tax details regarding thedeleted transaction can also be printed.

3.5.3 Reporting

Print VAT Book (tfgldl408m00l)

This session is used to print a range of VAT books for a specific tax year andtax period.

The VAT book print can be preliminary or final.

Table: tfgld945

The print options are explained below:

Print Tax information printed Input Tables Updating

Preliminary Nonfinalized

Finalized

Deleted

tfgld107,tfgld102

tfgld110

tfgld948

No updating

Final Finalized

Deleted

tfgld110

tfgld948

Insertion of total taxinformation for eachVAT book for aspecific tax year andperiod into thetfgld945 table

Reprint Finalized

Deleted

tfgld110

tfgld948

Summary Tax Summary for VATBook for a specific taxperiod and tax year

tfgld945

Page 95: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-19

Figure 3-10, Print VAT Book

VAT Liquidation Report (tfgldl107s00l)

Table: tfgld946

Figure 3-11, VAT on Credit

Page 96: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Italian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b3-20

This report is used to print the vat liquidation for a specific tax year and taxperiod. It prints the:

n VAT on credit/ cebit from previous periodn Total Vat for the periodn Collected suspended VATn Paid suspended VATn VAT claimed from the governmentn Remaining VAT on Credit/Debit for the tax period.

The print can be Final or Preliminary. The preliminary print is only a proofprint. When the final print is done, all the above mentioned fields are updatedinto the tfgld946 table. The unclaimed VAT for a period is carried forward tothe next year for the purpose of claiming.

VAT eligible to be claimed for a specific tax period = VAT on credit/debit fromthe previous period + Total VAT to be liquidated for the current period –Collected suspended VAT + Paid suspended VAT – Claimed from thegovernment.

The VAT field on credit/debit from the previous period is a maintainable fieldonly for the very first print. Otherwise, it is a display field and it displays thevalue of VAT on credit/debit carried forward from the previous period.

Note

Page 97: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Localizations 1.1 for BaanERP 5.0b4-1

4.1 Statement of accounts

4.1.1 General description

Statement of accounts is a set of payment schedule lines. The statement ofaccount number is received from the supplier (invoice from business partner),together with the statements invoice numbers.

The functionality allows the user to create a Statement Number with the samenumber as that received from the supplier and to assign proper paymentschedule lines to this statement number.

The statement of accounts can be processed after the payment schedule lineswhich compose it are selected. It means that the amounts, due dates, and thepayment methods of the payment-schedule lines that compose the statement areupdated according to a payment agreement.

The payment agreement is a condition that defines the right payment method foreach payment schedule line. The assignment of the payment methods to thepurchase-schedule lines is based on the amount of each schedule line.

4.1.2 Master data setup

General Localization Parameters (tccoml500m00l)

n Set the Statement of Accounts parametern Set the Statement of Accounts (tccom936.stac.l) field to Yes in tccom936

(General Localization Parameters)

Closing Methods (tcmcsl125s00l)

n This session contains details regarding closing periodsn A maximum of 3 closing periods can be specified per monthn Attached to the invoice-to business partnern Closing Methods (tcmcs958) table updated

Payment Agreements (tcmcsl102m00l)

The following is specified here:

n If the payment agreement is for payment/receipt, limit for paymentagreement, or alternate payment agreement

n Attached to the invoice-to business partnern The Payment Agreements (tcmcs954) table is updated

4. The Japanese localization procedure forBaanERP

Page 98: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Japanese localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b4-2

Payment Agreement Lines (tcmcsl103m00l)

n This session contains details, that specify how the receipt-schedule lines areto be split up when you generate statements.

n The payment method is linked to each agreement line for use when receiptsare made by the business partner.

4.1.3 Process Description (ACR)

Transactions (tfgld1101m000)

n When transactions (sales invoices, sales credit-notes) are entered here,entries appear in the Open Entries – Sales Invoices & Receipts (tfacr200)and the Receipt Schedule Lines(tfacr201) tables.

n The Open Entries – Sales Invoices and Receipts tables contains cashreceipts, payment differences, advance receipts and unallocated receiptsinto tfacr200

Select Schedule Lines for Statement of Accounts Advice(tfacrl202m00l)

n Selects all the receipt schedules (for sales invoices and sales credit-notes)that are not yet paid and for which no statement is generated, and storesthese in the Statement of Accounts (tfacr937) interim table

n The Statement of Account – Interim table (tfacr937) table is updated

Maintain Schedule Lines for Statement of Accounts Advice(tfacrl106m00l)

n Here you delete of records already selected through the Select ScheduleLines for Statement of Accounts Advice (tfacr1202m000) session and insertnew receipt-schedule lines.

n The Statement of Account – Interim table (tfacr937) Table updated

Process Statement of Accounts (tfacrl203m00l)

n Selects the Receipt Schedule Lines (for Sales Invoices and Sales CreditNotes) from the tfacr937 table and writes them into the Statement ofAccounts (tfacr936) table. The normal receipts, advance receipts,unallocated receipts, payment differences, and sales corrections are pickedup from the open entries (tfacr200) table.

n Generates a statement number for each closing period, business partner, andcurrency.

n Attaches the statement number to open entries in the Open Items (SalesInvoices & Receipt) (tfacr200) and Receipt Schedules (tfacr201) table

n Prints the generated statements

Page 99: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Japanese localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b4-3

n The session also provides a Reprint option.

n Unallocated, advance, and normal are receipts considered.

n In the Open Items (Sales Invoices & Receipt) (tfacr200) table the followingfields are updated:− Statement Number (tfacr200.stno.l) with the new statement generated

− Due Date (tfacr200.dued) with the statement’s due date. The terms ofpayment specified for the business partner is used for calculating thedue date)

n In the Receipt Schedules (tfacr201) table the following fields are updated− Payment Method (tfacr201.paym.l) depending on the payment

agreement attached to the business partner

− Due Date (tacr201.acdt.l) with the statement’s due date

− Planned Receipt Date (tfacr201.recd) – if the schedule line must besplit up

− Sequence (tfacr201.seqn.l) – if the schedule line must be split up

− Amount (tfacr201.amnt) – if the schedule line must be split up

− Statement of Account (table tfacr936) and Statement of Account –Schedule Lines (tfacr938) is updated

Display Statement of Accounts (tfacrl503m00l)

n Displays the statements generated

4.1.4 Process description (ACP)

Below are the steps required to maintain and process a statement of accounts.

Purchase Invoices (tfacp1110s000)

Payment Schedule Details (tfacpl104s00l)

The statement number can already be entered in the purchase schedule-line.

Page 100: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Japanese localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b4-4

Statement of Accounts (tfacpl505m00l)

Figure 4-1, Statement of Account Details

The statement number is a free number.

Select Invoices for Statement (tfacpl106m00l)

This session is reached through the first option of the Specific menu in theStatement of Accounts session (tfacpl505m00l).

Figure 4-2, Select Invoices for Statements

The invoices available for selection in this session obey the range entered in theStatement of Accounts Details (tfacpl105m00l) session:

n Purchase invoices of the same business partner entered in tfacpl105m00l

Page 101: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Japanese localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b4-5

n Purchase invoices with document date between Invoice Date From andInvoice Date To

n Purchase invoices with the same currency entered in tfacpl105m00l

If an invoice is selected in this session, all its purchase schedule lines areautomatically selected.

Assign Statement of Accounts for Payment Schedule Lines(tfacpl107m00l)

This session is reached by selecting an invoice in the Select Invoices for theStatement (tfacpl106m00l) session and carrying out the Select Invoices fromStatement (tfacpl106m001) session on the Specific menu.

Figure 4-3, Assign Statement of Accounts to Payment Schedule Lines

All the invoices payment schedule-lines are available to be selected. Except thelines with Paid or Selected status. The Partially Paid lines can be selected, butonly the open balance amount is considered.

Process Statement of Accounts (tfacr1203m001)

The purpose of this step is to:

n Update the due date of all selected payment schedule-lines. The due date isupdated to the date entered in the Invoice Date to field of the StatementAccount Details session ( tfacpl105m00l) session.

n Assign the payment methods to the purchase schedule-lines according to thepayment agreement. Depending on the amount of a purchase schedule-lineand the conditions of the payment agreement, a line can be split into two ormore other lines.

Page 102: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Japanese localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b4-6

In the payment agreement below, the purchase schedule-lines are updated orgenerated after you process the statement as follows:

Figure 4-4, Payment Agreement Lines

ACP 98000227 Schedule Line A: 400,00 PM1Schedule Line B: 00,00 PM1Schedule Line C: 500,00 PM2

ACP 98000228 Schedule Line A: 500,00 PM2Schedule Line B: 100,00 PM3Schedule Line C: 800,00 PM3

Page 103: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Japanese localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b4-7

4.2 Customer approvals flow

4.2.1 Master setup

n The general localization parameter Customer Approvals (tccom936.acus.l)must be set.

n Maintain return terms of delivery in the sold-to business partner.

n Maintain return terms of payment, return payment method in the invoice-tobusiness partner.

n Maintain a warehouse order of Issue type with the Approvals fromCustomer (whinhl101m00l) session as an activity in the shipment procedureafter processing Print Packing Slips.

n Maintain the order type in the Default Order Types by Origin(whinh0520m000) session for the receipt transaction type of Manual Salesand Sales Schedule Origin.

n Maintain a sales order type and links the Approvals from Customerwarehouse order type to a shipment activity.

n Maintain another sales return order type.

n Maintain a sales return order type in the Sales Order Parameters(tdsls0100s400) session.

n User Profile (tdsls4523m000) session.

n Item Customer Information (tdisa0510m000) session for each item andbusiness partner combination.

4.2.2 Sales

n Maintain a sales order (links the sales-order type that has MaintainApprovals From Customer as an activity in warehouse order and as thewarehouse order type and is linked to sales order type).

n Maintain sales-order lines.

n Release to warehousing (single or batch) to create a warehouse order andoutbound order lines in the Inventory Handling module.

n Select the created outbound order-lines and perform the Generate Adviceactivity.

n Perform the other outbound procedure activity if defined (optional).

n Perform the shipment procedure’s Confirm Shipment activity (optional).

n Print Packing Slip activity of shipment procedure (separate report layoutfor this requirement).

Page 104: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Japanese localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b4-8

n Approvals from Customer activity of shipment procedure. In this sessionapproved quantity and approval date are maintained. These are stored in thewhinh431.aqua.l, whinh431.apdt.l fields in the Shipment Lines (whinh431)table, whinh220.aqua.l, whinh220.apdt.l fields in the Outbound Order Lines(whinh220) table, tdsls401.aqua.l and tdsls401.apdt.l fields in the SalesOrder Lines (tdsls401) table with field name Approved Quantity andApproval Date in each table. A new record is inserted with the approvedquantity and approval date in the Shipment Lines History (whinh451),Outbound Order Lines History (whinh270) and Sales Order Lines History(tdsls451) tables.

n Shipment Lines (whinh431) is the main table for this session. The recordscan be modified or selected in this session only if:

− Approvals from Customer is a current shipment activity for all orderorigins.

− The order origin is sales, and the Approvals From Customer isactivity already carried out (that means the approvals are alreadymaintained) and a return order is not generated for the rejected quantityand Release to Invoicing is not performed in sales then the records inthe shipment lines (whinh431) can be modified regarding approvedquantity and approval date through the Approvals From Customers(whinhl101m001) session.

n Release to Invoicing or Release to Invoicing (Batch) to create a salesinvoice header and sales invoice lines in Baan Central Invoicing. Approvaldate is sent instead of the delivery date.

n Compose, Print and Post the generated sales invoice.

n Process Delivered Sales Orders (tdsls4223m000) session. The order canbe processed but cannot be deleted if there is a rejected quantity and areturn order is not generated for this order.

n The Confirm and Generate Return Orders (tdslsl101m00l) session isused to confirm and generate return order. This session creates a sales orderand the same number of lines as the original sales order has with therejected quantity. The order type for sales return order is retrieved from thesales order parameters. Return terms of delivery, return terms of payment,return payment method, and return late payment surcharge are retrievedfrom the corresponding invoice-to business partner only if it is maintained.Otherwise, it is left blank.

n After generating the sales return order, the Customer Return Quantity(whinh220.rqua.1) field is updated in the Outbound Order Lines(whinh220) table, and following fields are set to Yes:

− The Return Order Generated (tdsls401.rtgn.1) field in the SalesOrder Lines (tdsls4501m000) session

Page 105: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Japanese localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b4-9

− The Return Order Generated (tdsls451.rtgn.1) field in the SalesOrder Line Overview (tdsls4510m000) session

− The Return Order Generated (whinh431.rtgn.1) field in theShipment Lines (whinh4531m000) session

The Confirm and Generate Return Orders (tdslsl101m001) session can becarried out any time after the Approvals from Customers (whinhl101m001)session

4.2.3 Sales schedule (through sales order)

n Maintain the Sales schedule header and Sales schedule lines (the type oforder is specified as sales order in the sales schedule line’s third folder).

n Approve the created schedule lines.

n Release to Order (tdsls3207m000) session from the Specific menu of salesschedule lines or an independent session.

n Sales order (the sales order type which has Maintain Approvals FromCustomer as an activity in warehouse order and in the warehouse order typeand is linked to sales order type which is defined in the user profile or in therelease to order session) has been created.

n Sales order lines have been created.

n Release to warehousing or release to warehousing (Batch) to create awarehouse order and outbound order lines in Inventory Handling module.

n Select the created outbound order lines and perform the Generate Adviceactivity.

n Perform the other outbound procedure activity if defined (optional).

n Perform Confirm Shipment activity of shipment procedure (optional).

n Print Packing Slip activity of shipment procedure (separate report layoutfor this requirement).

n Approvals from Customer (whinhl101m001) activity of the shipmentprocedure. In this session approved quantity and approval date aremaintained. These are stored in whinh431.aqua.l, whinh431.apdt.l inShipment Lines (whinh431) table, whinh220.aqua.l, whinh220.apdt.l inOutbound Order Lines (whinh220) table, tdsls401.aqua.l, tdsls401.apdt.lin Sales Order Lines (tdsls401) table, tdsls307.aqua.l and tdsls307.apdt.l inSales Schedule Lines (tdsls307) table with field name Approved Quantityand Approval Date in each table. A new record is inserted with theapproved quantity and approval date in Shipment Lines History(whinh451), Outbound Order Lines History (whinh270) and Sales OrderLines History (tdsls451) tables.

Note

Page 106: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Japanese localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b4-10

n Shipment Lines (whinh431) is the main table for this session. The recordscan be modified or selected in this session only if:

− Maintain Approvals from Customer is a current shipment activity for allorder origins.

− If the order origin is Sales and Approvals From Customer activity isalready carried out (such as approvals already maintained) and returnorders are not generated for the rejected quantity and Release toInvoicing is not generated in sales then the record in the shipment lines(whinh431) can be modified regarding the approved quantity andapproval date through the Maintain Approvals From Customers session.Otherwise, the record cannot be modified.

n Release to invoicing or Release to invoicing (Batch) to create a salesinvoice header and sales invoice lines in Baan Central Invoicing. Theapproval date is sent instead of the delivery date.

n Compose, print and post the generated sales invoice.

n Process Delivered Sales Orders (tdsls4223m000) session. The order canbe processed but cannot be deleted if there is a rejected quantity and areturn order is not generated for this order.

n The Confirm and Generate Return Orders (tdslsl101m00l) session isused to confirm and generate return order. This session creates a sales orderand the same number of lines as the original sales order has with therejected quantity. The order type for sales return order retrieved from thesales order parameters. Return terms of delivery, return terms of payment,return payment method and return late payment surcharge are retrievedfrom the corresponding Invoice-to business partner only if it is maintained.Otherwise, it is left blank.

After generating the sales return order, the Return Order Generated(tdsls401.rtgn.l field in Sales Order Lines (tdsls4501m000) session,tdsls451.rtgn.l in Sales Order Lines History (tdsls451) table andwhinh431.rtgn.l in Shipment Lines (whinh431) table) are set to Yes andthe rejected quantity (whinh220.rqua.l) is updated in the Outbound OrderLines whinh220 table. The finance integration is retrieved as per thestandard when the sales return order is generated.

The Confirm and Generate Return Orders session can be carried out anytime after the Approvals from Customers (whinhl010m001) session.

Note

Page 107: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Japanese localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b4-11

4.2.4 Sales schedule (direct warehousing)

n Maintain sales schedule headers and Sales schedule lines (the type of orderis specified as warehouse order in the sales schedule line’s third folder).

n Approve the created schedule lines.

n Release to order (tdsls3207m000) session from the Specific menu of salesschedule lines or an independent session (tdsls3207m000).

n Warehouse order and outbound order-lines have been created.

n Select the created outbound order lines and do the Generate Advice activity.

n Perform the other outbound procedure activity if defined (optional).

n Perform Confirm Shipment activity of shipment procedure (optional).

n Print packing slip activity of shipment procedure (separate report layout forthis requirement).

n Maintain Approvals from Customer (whinhl101m000)activity of theshipment procedure. In this session approved quantity and approval date aremaintained. They are stored in whinh431.aqua.l and whinh431.apdt.l inShipment Lines (whinh431) table, whinh220.aqua.l and whinh220.apdt.l inOutbound Order Lines (whinh220) table, tdsls307.aqua.l and tdsls307.apdt.lin Sales Schedule Lines (tdsls307) as field name Approved Quantity andApproval Date in each table. A new record is inserted with the approvedquantity and approval date in Shipment Lines History (whinh451),Outbound Order Lines History (whinh270) and Sales Order Lines History(tdsls451) tables.

n Shipment Lines (whinh431) is the main table for this session. The recordscan be modified or selected in this session only if:

− Maintain Approvals from Customer is a current shipment activity for allorder origins.

− The order origin is Sales schedule and Approvals From Customeractivity already carried out (such as approvals already maintained).

− Return order are not generated for the rejected quantity then the recordin the shipment lines (whinh431) can be modified through the MaintainApprovals From Customers (whinhl101m000) session.

− This session is used to confirm and generate return orders. The Specificoption of this session is used to create a manual sales return order andthe same number of lines as the original sales order has with therejected quantity. The order type for sales return order is picked up fromthe default order types for origin.

Return terms of delivery, return terms of payment, return paymentmethod, return late payment surcharge are retrieved from thecorresponding invoice-to business partner only if it is maintained.Otherwise, it is left blank.

Page 108: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Japanese localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b4-12

After generating the sales return order, the fields Return OrderGenerated (tdsls307.rtgn.l) field in Sales Schedule Lines (tdsls307)table, tdsls451.rtgn.l in Sales Order Lines History (tdsls451) table andwhinh431.rtgn.l in Shipment Lines (whinh431) table) are set to Yes andrejected quantity (whinh220.rqua.l) is updated in the Outbound OrderLines (whinh220) table. And also the finance integration is taken as thestandard does when the Manual sales return order generated.

n Release to invoicing or Release to invoicing (Batch) to create a salesinvoice header and sales invoice lines in Baan Central Invoicing. Theapproval date is sent instead of the delivery date.

n Compose, print and post the generated sales invoice.

n Process Delivered Sales Orders (tdsls4223m00) session. The order can beprocessed but cannot be deleted if there is a rejected quantity and returnorder is not generated for this order.

The Confirm and Generate Return Orders function can be carried out from theSpecific option of the Approvals from Customer session, any time after it iscarried out.

4.2.5 Sales Quotation

n Maintain the sales quotation header and Sales quotation lines (Link the salesorder type that has Approvals from Customer (whinhl101m001) asshipment activity in warehouse order type).

n Process quotations (tdsls1200m000) session.

n Sales order is created.

n Sales-order lines are created.

n Release to warehousing or release to warehousing (Batch) to create awarehouse order and outbound order lines in the Inventory Handlingmodule.

n Select the created outbound order lines and perform the Generate Adviceactivity.

n Perform the other outbound procedure activity if defined (optional).

n Perform Confirm Shipment activity of shipment procedure (optional).

n Print Packing Slip activity of shipment procedure (separate report layoutfor this requirement).

Note

Page 109: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Japanese localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b4-13

n Maintain Approvals from Customer (whinhl101m000) activity of theshipment procedure. In this session approved quantity and approval date aremaintained and these are stored in whinh431.aqua.l, whinh431.apdt.l inShipment Lines (whinh431) table, whinh220.aqua.l and whinh220.apdt.l inOutbound Order Lines (whinh220) table, tdsls401.aqua.l, tdsls401.apdt.l inSales Order Lines (tdsls401) table with field name Approved Quantity andApproval Date in each table. A new record is inserted with the approvedquantity and approval date in Shipment Lines History (whinh451),Outbound Order Lines History (whinh270) and Sales Order Lines History(tdsls451) tables.

n Shipment Lines (whinh431) is the main table for this session. The recordscan be modified or selected in this session only if:

− Maintain Approvals from Customer is a current shipment activity for allorder origins.

n If the order origin is Sales and Approvals From Customer activity is alreadycarried out (such as approvals already maintained) and return orders are notgenerated for the rejected quantity and Release to Invoicing is performed insales, then the record in the Shipment Lines (whinh431) can be modifiedthrough the Approvals From Customers session.

− Release to invoicing or Release to invoicing (Batch) to create a salesinvoice header and sales invoice lines in Baan Central Invoicing.Approval date is sent instead of delivery date.

− Compose, print and post the generated sales invoice.

− Process Delivered Sales Orders (tdsls4223m000). The order can beprocessed but cannot be deleted if there is a rejected quantity and areturn order is not generated for this order.

− The Confirm and Generate Return Orders (tdslsl101m00l) session isused to confirm and generate return order. This session creates a salesorder and the same number of lines as the original sales order has withthe rejected quantity. The order type for sales return order is retrievedfrom the sales order parameters. Return terms of delivery, return termsof payment, return payment method, return late payment surcharge arepicked up from the corresponding invoice-to business partner only if itis maintained. Otherwise, it is left blank.

After generating the sales return order, the Return Order Generated(tdsls401.rtgn.l) field in Sales Order Lines (tdsls401) table,tdsls451.rtgn.l in Sales Order Lines History (tdsls451) table andwhinh431.rtgn.l in Shipment Lines (whinh431) table are set to Yesand the rejected quantity (whinh220.rqua.l) is updated in the OutboundOrder Lines (whinh220) table. The finance integration is retrieved asper standard when the sales return order is generated.

The Confirm and Generate Return Orders session can be carried out anytime after the Approvals from Customers (whinhl101m001).

Note

Page 110: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Japanese localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b4-14

4.2.6 Manual sales order

n Maintain Manual Sales Order Header (whinh2500m000) and ManualOutbound Order Lines (whinh2520m000) (The warehouse order type ofIssue type which has Approvals From Customer as shipment activity).

n Select the created outbound order lines and do the Generate Adviceactivity.

n Perform the other outbound procedure activity if defined (optional).

n Perform Confirm Shipment activity of shipment procedure (optional).

n Print Packing Slip activity of shipment procedure (separate report layoutfor this requirement).

n Maintain Approvals from Customer activity of shipment procedure. Inthis session approved quantity and approval date are maintained and theseare stored in whinh431.aqua.l and whinh431.apdt.l in Shipment Lines(whinh431) table, whinh220.aqua.l and whinh220.apdt.l in OutboundOrder Lines (whinh220) table with field name Approved Quantity andApproval Date in each table. A new record is inserted with the approvedquantity and approval date in the Shipment Lines History (whinh451) andOutbound Order Lines History (whinh270) tables.

n Shipment Lines (whinh431) is the main table for this session. The recordscan be modified or selected in this session only if:

− Maintain Approvals from Customer is a current shipment activity for allorder origins.

− If the order origin is manual sales order and Approvals From Customeractivity is already carried out (that is, approvals already maintained) andthe return order is not generated for the rejected quantity, then therecord in the Shipment Lines (whinh431) can be modified through theApprovals From Customers session.

− This session is used to confirm and generate return order. The Specificoption of this session is used to create a manual sales return order andthe same number of lines as the original sales order has with therejected quantity. The order type for sales return order is retrieved fromthe default order types for origin. After generating the sales returnorder, the Return Order Generated (whinh431.rtgn.l) fields inShipment Lines (whinh431) table are set to Yes and rejected quantity(whinh220.rqua.l) is updated in the Outbound Order Lines(whinh220) table. The finance integration is retrieved as per standardwhen the manual sales return order is generated.

The Confirm and Generate Return Orders function can be carried out fromthe Specific option of the Approvals from Customer session, any time after it iscarried out.

Note

Page 111: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Localizations 1.1 for BaanERP 5.0b5-1

5.1 Flow for interest invoice

5.1.1 Master data setup

The localization parameter Interest Direct Debits (tccom936.indb.l) is used tocontrol the requirement.

n A new enum constant has been added to the enum field Interest InvoiceSelection Based On. This constant is Paid and Unpaid. This constant isenabled only when the requirement parameter is on. By selecting this enumconstant, it is possible to consider those invoices, that have been fully paid,partly paid or totally unpaid for the purpose of calculating interest.

n Two new fields are added. They are. Days between Interest Invoice andCalculate Interest from Date. These fields are enabled only when the newenum constant Paid and Unpaid is selected. Min Days between InterestInvoice specifies the number of days that must elapse before interest iscalculated again on the same invoice. The date specified in the CalculateInterest from Date field is taken into consideration for calculating theinterest days if that date is greater than the due date of the invoice.

5.1.2 Select business partner receipts for interest

The invoices satisfying the following conditions are selected for interestcalculation:

n Calculate Interest in tfacr200 must be Yesn Order from BP in tfacr200 must be filled.n The balance must be greater than or equal to zero.

A new field Interest As Per Date has been added to enable the calculation ofinterest as on a particular date. The value entered here is updated in the newfield (tfacr510.cldt.l) of table tfacr510.

You can also calculate interest on those sales invoices raised in BAAN Finance.

You can calculate interest on the sales invoice more than once if the balance isgreater than zero. But the gap between the previous calculation date and thepresent must be more than the number of days specified in the Min. Daysbetween Interest Calculation field in the master data.

A new entry is made in tfacr510 for an invoice/receipt/assignment that isselected and processed. It gets a status of Selected in tfacr510.

5. The Nordic Localization Procedure forBaanERP

Page 112: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Nordic Localization Procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b5-2

If interest is calculated again on the same invoice, the record already existing intfacr510 (with the Selected status) is overwritten.

Once a record has been transferred to Baan Sales Invoicing, calculation ofinterest on the same invoice will result in a new entry in tfacr510 with theSelected status. This means it is not possible to manipulate records after theyhave been transferred to Sales Invoicing.

Negative interest calculation is also permitted.

An example of how interest is calculated on the invoice is shown below.

A sales invoice for Rs.1000 the due date being 10-05-98

The interest percentages maintained are thus:

Days %

0 - 10 5

11 - 20 10

21 - 30 15

31 - 40 20

Proceed to calculate interest on 15 - 05- 98

Amnt Int days Intperc

Calculation method Int amnt Calculationdate

Status in tfacr510

1000 5 5 1000 * (5/365) * (5/100) 0.68 15-05-98 Selected

If interest is recalculated on 25 -05 - 98 the existing record in tfacr510 isupdated with a new interest amount calculated as follows:

Amnt Int days Intperc

Calculation method Int amnt Calculationdate

Status in tfacr510

1000 15 10 1000 * (15/365) *(10/100)

4.1 25-05-98 Selected

If the record is now transferred to Sales Invoicing and interest is calculated on10-06-98 on the same invoice, another record is inserted in tfacr510 for thesame invoice. The interest calculation will be as follows:

Amnt Intdays

Intperc

Calculation method Intamnt

Calculationdate

Status intfacr510

1000 15 10 1000 * (15/365) *(10/100)

4.1 25-05-98 Transferred

1000 16 20 1000 * (16/365) *(20/100)

8.76 10-06-98 Selected (10/06)-(25/05)10/06 - 10/05

In the case of cash receipts, the date of the receipt is considered to calculateinterest days instead of the date mentioned in Interest As Per Date.

Page 113: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Nordic Localization Procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b5-3

An example of negative interest calculation is shown below. Assume that forthe same invoice mentioned above a cash amount of 300 is received on 30-05-98. Interest has already been calculated for the above till 10-06-98. Hence therewill be a negative calculation.

Amnt Int days Int perc Calculation method Int amnt

300 -11 20 300 * (-11/365) * (20/100) -1.8

5.1.3 Interest invoice advice

The number of days for which interest has been calculated is also shown in thissession.

5.1.4 Print interest invoice advice

In all cases, the date on which interest was last calculated (when it wastransferred) is shown as the Due Date on the report. In the case of open amountsthe Interest As Per Date value will appear as the Receipt Date on the report. Inall other cases the receipt date will be the date on which the payment wasreceived.

The receipt amount in the case of open amounts will display a zero.

5.1.5 Transfer Interest Invoices to SLI

The Interest As Per Date is passed along with the other parameters to SLI. Thisdate is needed in the Central Invoicing module for the report when you post theinterest invoice.

Once the status has been changed to Transferred, it is checked whether thebalance of the respective invoice is zero. If it is, then the Calculate Interest fieldin tfacr200 for that invoice is No.

A new field is created in tfacr200 (tfacr200.cldt.l – Last Calculation Date),which gets updated with the calculation date (tfacr510.cldt.l) of the invoicewhich has been transferred.

5.1.6 Maintain sales invoice

Since it is possible to calculate interest for those invoices which are raised inBaan Finance, whenever a sales invoice is created, the Calculate Interest field isYes in tfacr200.

Baan checks whether the invoice–to business partner also has a role as Sold-tobusiness. If it has, then the Order from BP field in tfacr200 is assigned the valueof that business partner. If the chosen BP does not have the role of sold-tobusiness partner, then that invoice will not be considered while you select BPreceipts for interest calculation.

Page 114: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Nordic Localization Procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b5-4

5.1.7 Sales corrections

If in this session, the BP is changed, Baan checks whether the invoice –to BPalso has a role of sold-to BP. If it has, then the Order from BP field in tfacr200is assigned the value of that BP. If the chosen BP does not have the role of sold-to BP, then that invoice will not be considered while you select BP receipts forinterest calculation.

5.1.8 Sales invoice details (open entries)

The Calculate Interest field is enabled if the requirement parameter is on. Thiswill give the user the discretion to select an invoice for interest calculation.

Page 115: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Localizations 1.1 for BaanERP 5.0b6-1

6.1 Central invoicing

6.1.1 General description

The Central Invoicing package was modified to handle the rounding differencefunctionality.

6.1.2 Master data setup

The following data must be defined before the procedure in Central Invoicingcan be carried out:

SLI Parameters (cisli1100s000)

Rounding Difference Account – The rounding difference amounts are posted tothe ledger account defined in this field.

Figure 6-1, SLI Parameters

6. The Swiss localization procedure for BaanERP

Page 116: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Swiss localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b6-2

6.1.3 Process description

Composition

n When the invoice is composed the total amount of the invoice is rounded bythe tccom.dll0001.round.to.upper.five.l() function and the differencebetween the original amount and the rounded one is calculated and it isstored in a field of the cisli205 table (Invoice source relation);

n The rounding difference amount is also calculated in the other homecurrencies.

Invoice Source Relation (cisli2505s000)

n The calculated rounding difference amount is displayed in this session byinvoice.

Posting

If the rounding difference amount of the invoice is not zero, then this amount isposted to the specific ledger account defined in the SLI Parameters.

Page 117: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Localizations 1.1 for BaanERP 5.0b7-1

7.1 Receipt trade notes

7.1.1 General description

A trade note is a payment instrument, that is more than a payment method. Itcan also be used as credit instrument (in case of discounting). It is aninstrument, because you can use the trade note to overcome short-term cashshortages, and so on.

If it is a credit instrument you must also consider the bank as a credit-entity. Itcan lend money. A company can have contracts with these entities to borrow amaximum amount. And the company as client consumes this credit whendocuments (trade notes) are sent on discount (it is just like a credit certificate).It is important to register how much can be obtained, how much has alreadybeen obtained, and how much can be obtained at any moment. Somehow thisinformation must be registered.

The following features are new in the trade note functionality:

n Trade note sent to bank - When the customer accepts the trade note and itis held by the company. At a certain moment the company decides to sendthe trade note to the bank, to receive the money on maturity date (due dateof the trade note).

n Trade note discounted - When the company has a liquidity shortage it candecide to go to the bank to receive the money on the trade note before thematurity date (due date). In this case a discount is calculated and somecommission, interests and other expenses (taxes, for example) are chargedfor early collection.

n Trade note endorsed - A trade note is endorsed at the moment thecompany decides to send the trade note to pay a supplier with the customertrade note.

n Trade note matured - A trade note is charged at the time the chain isclosed. The company received the money from the bank (in case of discountthe company received the money from the bank previously). The bankreceived the money from the customer. This is the moment the balance ofthe trade note becomes zero and the invoice amount for the customerdecreases (credit).

n Trade note dishonored - A trade note can become dishonored when thecustomer cannot pay. You can dishonor a trade note at all stages in thechain.

7. Trade notes

Page 118: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Trade notes

Localizations 1.1 for BaanERP 5.0b7-2

n The localized trade note functionality allows the user to create a newpayment document, which replaces the receipt schedules. All replacedreceipt schedules cannot be used for any financial process (for example,bank transaction), amount received, and the status of the receipt schedulemust be updated and the balance of the sales invoices become updated aswell when new payment document is generated.

Account Receivable

Select Invoices for Direct Debits

Process Direct Debits(Compose, Audit, Transfer, Post)

Sent to bank for discounting Sent to Bank Endorsed

Matured/Dishonored

Accepted by Customer

Send Document to Customer

Discounting

Matured/Dishonored

Matured/Dishonored

Paid/Rejected

Figure 7-1 Trade notes flow

Page 119: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Trade notes

Localizations 1.1 for BaanERP 5.0b7-3

7.1.2 Master data set up

The Trade Note general localization parameter must be switched on.

Three new fields created in the CMG Parameters session are used during thenotification process. They are:

n Transaction Type of Anticipated Document;n Transaction Type of Discounting;n Transaction Type of Maturing/ Dishonoring.

To create a new payment document, the Replace Invoice by Payment Doc field.must be switched on in the Payment Method session. The trade note fordiscounting and the trade note for endorsing only work when Replace Invoiceby Payment Doc is set. Trade note Sent to Bank follows the current standardprocess.

As the localized trade note functionality has additional procedure steps(tfcmg0546m000 – Posting Data by Bank/Payment Method) and account type*(tfcmg0146s000 – Posting Data by Bank/Payment Method), the posting processis as follow:

For the first step (this step could be Document Draw, Document Sent toCustomer or Document Accepted by Customer. Normally the first step isDocument Draw).

Customer control account C

Document Draw D

For Sent to Customer, Accepted by Customer, Sent to Bank, Sent to Bank forDiscounting and Discounting step, the posting process is as below:

n Choose current step account type as debit (for example, for Discountingstep – Document Discounted)

n Contra Post Previous Step as credit type

For Document Dishonored step:

Payment document dishonored D

Payment document dishonored C

For Document Matured step (this step will only be used when the trade notesent to the bank is dishonored):

Document sent to bank account C

Customer Control account D

* Ledger account number of account type is defined in the Financial BusinessPartner Group session in Baan Accounts Receivable.

Page 120: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Trade notes

Localizations 1.1 for BaanERP 5.0b7-4

7.1.3 Process description

Generate trade note

Sales invoice without receipt schedule lines must use the payment methodinclduing the trade note setup.

Select receipt schedule using the Select Invoice for Direct Debts(tfcmg4220m000) session. After processing the direct debit batch is generated.

If the Replace Invoice by Payment Doc field of payment method used byschedule line is selected, a new payment document will be generated and storedin Open Items (Sales Invoice). The balance of replaced sales invoice is updated.Schedule lines concerned are also updated. The replaced schedules will not beused for any process.

If Replace Invoice by Payment Doc is not selected but Update BalanceAnticipated is selected, no new payment document are generated but the invoicebalance is updated. If no localized parameters on the payment method areselected , the standard trade note process is set.

Trade note processing

Notification Process (tfcmgl201m00l)

The session’s main function os to change the current receipt procedure steps, orto reverse to old ones. All steps regarding trade notes are processed in thissession except Document Endorsed. The first step is select trade note to nextstep. The selected trade note is updated to Yes; it means ready for postingtransaction. After you select trade note, click Posting Data, and the AnticipatedDocument for Notifying session is displayed.

Old step = From step

Next step = To step (transaction is based on this step)

After the document has been accepted the by customer step, there are threeoptions: Sent to Bank, Sent to Bank for Discounting/Document Discounted andEndorsed (this step does not use the Notification Process session).

The second folder of the Notification Process session must be used when thenext step is set to Document Discounted. All data filled in this folder will beprocessed and stored in the Trade Note for Discounting (tfcmg963) interimtable. Extra posting data will be posted during trade note transaction.

The matured step can only be processed if the trade note is Sent to Bank,Discounted, or Endorsed. For a trade note sent to the bank after the maturedprocess, you must reconcile it using the reconciliation process. You can pay orreject a trade note sent to the bank.

The dishonored process can only be processed if the trade note was Sent toBank, Discounted, Endorsed, or Matured (except, if the step before Maturedwas Sent to Bank).

Page 121: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Trade notes

Localizations 1.1 for BaanERP 5.0b7-5

For Discounted and endorsed procedure matured/dishonored step could be finalstep.

The Anticipated Document for Notifying detail (tfcmgl104m00l) session is usedto process trade note transactions. The Anticipated Document for Notifyingdetail (tfcmgl105s00l) session is available. You can select or deselect tradenotes and change data. You can also change extra posting data for thediscounting process with the Interim Posting of Trade Note for Discounting(tfcmgl141s000) session. In this session reports are available to print but youmust assign a report to procedure step by using the Reports for Payment Methodby Step (tfcmgl538m00l) session.

After processing, contra invoices are created for each trade note that wasprocessed.

Trade Notes to Be Endorsed (tfcmgl101m00l)

Define a transaction type and category must be cash and use sessionstfcmgl101m00l – Trade Notes to be Endorsed and tfcmgl146m00l – Trade Notefor Endorsing. In the Transaction session this transaction type should be used.

Mark one record and define the pay-to business partner to be assigned. Afteryou assign the business partner, go to the Trade Note for Endorsing(tfcmgl146m00l) session. You must go to the detail session and changes theWrite Off field to Automatic or Manual.

Never link a trade note to a different pay-to business partner.

Only process matured or dishonored process when the trade note balance iszero.

Page 122: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Trade notes

Localizations 1.1 for BaanERP 5.0b7-6

Page 123: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Localizations 1.1 for BaanERP 5.0b8-1

8.1 Excise invoice

8.1.1 General description

An excise invoice is the basic legal document required for movement ofmaterial. This document covers the description of the goods, value, anddifferent taxes such as excise duties, sales tax, octroi and so on.

And details relating to payment of excise duties.

8.1.2 Master Data

Fiscal Entity Data(tccoml102s00l)

To maintain basic data relating to the registration and setup of the company forexcise and sales tax purposes.

8. The Indian localization procedure for BaanERP

Page 124: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Indian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b8-2

PLA at Chapter Level(tcmcsl521m00l)

The personal ledger account is the basic duty payment register through whichexcise duty can be paid. A company can have one PLA to pay the excise dutyon all the items or for each chapter (a group of related items). Basing on theparameter of PLA at chapter level in Fiscal Entity Data, it can be defined in“Company Parameters (tfgld0300m000)” “PLA at chapter level(tcmcsl521m00l)

Company Parameters(tfgld0300s000)

In this session, you can define PLA or other duty payment ledger accounts suchas RG23A and so on, which are basically used for MODVAT credit andpayment of duty using accumulated credit.

Page 125: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Indian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b8-3

Tax Codes (tcmcs0137m000)

For the Indian tax situation, multiple taxes are required. To calculate multipletaxes, a tax group is required. So, we can define a group tax code or a non-group tax code.

Tax Codes by Country (tcmcs0136s000)

Here, a group tax code and nongroup tax codes can be linked to the country andsome controls such as kind of tax, category of tax, ledger accounts and so on.

Using the kind of tax functionality, we can define if the tax is a manufacturingtax (excise), VAT (sales tax), or transportation tax (octroi), or withholding tax(TDS).

The categories can be:

n Basic Excise Dutyn Additional Excise Dutyn Special Excise Dutyn Cess

Page 126: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Indian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b8-4

Depending on the kind of tax, you can link a base value formula to be appliedfor tax calculation purposes.

Single Tax Rates (tcmcs0132m000)/Multiple Tax Rates(tcmcs0133m000)

Depending on singular or multiple tax, rates can be maintained in the previouslymentioned sessions. The tax rates can be defined as a percentage (ad valorem),or as a slab rate (specific) using the item tax category.

Page 127: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Indian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b8-5

General Item Data (tcibd0101s000)

While defining an item, you can define it as an asset item and determine here ifthe item is MODVATable or not.

8.1.3 Process Flow

Sales Orders (tdsls4500m000)

Maintain a normal sales order.

Sales Order Lines (tdsls4101s000)

We must create a sales order line, and link a group tax code depending on therequirement and rate applicable, and use the base value formula to linkadditional costs to be used for calculation of the base value.

Release to Warehousing (tdsls4246m000)

Standard procedure for delivery of goods from warehousing package.

Outbound Order Lines (whinh2520m000)

The order line is available here awaiting delivery. You can directly release anorder from inventory or you can generate an advice and confirm shipments.

Page 128: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Indian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b8-6

Shipments by Warehousing Order Line (whinh4535m000)

Shipments can be confirmed here to release inventory.

Generate Excise Invoice (whinhl403m00l)

The excise invoice number is generated here and calculate tax based on taxgroup and base value formula.

Excise Duty Payment Details (whinhl103m00l)

Excise duty calculated in the previous session can be paid by posting entriesinto duty payment registers such as PLA, RG23A Part II BED, RG23A Part IISED, RG23A Part II AED and os on. On payment, an entry number is generatedindicating the posting of a payment transaction in the duty payment ledgeraccount.

Print Excise Invoice (whinhl403m00l)

Use this session to print an excise invoice in prescribed layout

Page 129: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Indian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b8-7

Release to Invoicing (tdsls4247m000)

After completing the process relating to excise duty calculation and payment,the order can be released to invoicing.

Sales and Warehouse Order Lines (cisli2545m000)

Sales order released to invoicing can be confirmed in invoicing.

Interim Taxes (cisli2126m000)

Taxes calculated can be viewed here.

Billing Requests (cisli2500m000)

A set of data from various orders can be collected and created into one billingrequest. We can merge a number of orders to create one invoice for all orders.For each business partner we can create one invoice by combining all orders.

Compose/Print/Post Invoices (cisli2200m000)

You can create an invoice here. Also, you can recalculate the tax here based onthe data sent by the warehouse. You can calculate the base value based on thebase value formula and the data sent by the warehouse and tax is calculated forall the lines of all the tax codes attached to the group tax code.

Print Invoices (cisli2400m000)

If invoice is not printed in above procedure, then it can be printed through thissession.

Post Invoices (cisli3200m000)

If we don’t post the invoice through compose/print/post session, then we canpost the invoice here.

Page 130: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Indian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b8-8

8.2 MODVAT

8.2.1 General description

MODVAT (Modified Value Added Tax) is a duty credit scheme where by theexcise duty paid on purchase of material can be used as a credit, and this creditcan be used for paying tax at the time of sale.

8.2.2 Master data setup

Tax Codes (tcmcs0137m000)

Define group and nongroup tax codes to create a tax group.

Tax Codes by Country (tcmcs0136s000)

Define the data relating to kind of tax, category of tax and so on, and ledgeraccounts.

Single Tax Rates (tcmcs0132m000)/Multiple Tax Rates(tcmcs0133m000)

Define tax rates as percentages or slab rates using item tax category values – advalorem and specific.

General Item Data(tcibe0101s000)

Define the item as a MODVAT item.

Company Parameters (tfgld0103s00)

We can define ledger accounts for credit registers such as RG23A BED and soon.

8.2.3 Process flow

Purchase Orders (tdpur4500m000)

Create a normal purchase order for an asset item or a non-asset item.

Purchase Order Lines (tdpur4501m000)

Create purchase order lines and link a group tax code for tax calculation.

Release to Warehousing (tdpur4246m000)

The purchase order should be released to warehousing to maintain the receipt ofmaterial.

Page 131: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Indian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b8-9

Excise Invoice (whinhl104m00l)

You can link the reference number of the excise invoice we receive from thesupplier as duty payment document. This preference number will by default beused on the duty payment register.

Receipts (whinh3520m000)

Use this session to maintain and confirm the receipts.

Generate Excise Invoice/MODVAT document (whinhl203m00l)

Use this session to create a MODVAT credit document by generating adocument number and use the receipt reference to calculate taxes on purchase.

Excise Duty Payment Details (whinhl103m00l)

Use this session to link a receipt document and poste entries into MODVATregisters such as RG23 A BED and so on.

Purchase Invoice (tfacp1110s000)

Use this session to create an invoice related to orders and to calculate tax. Theinvoice can be matched and approved.

MODVAT Credit (tfacpl102m00l)

If the MODVAT procedure in warehousing is not followed, MODVAT creditcan be used in this session.

Page 132: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Indian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b8-10

8.3 Personal ledger account

8.3.1 General description

Personal ledger account (PLA) is one of the duty payment registers used forpayment of excise duties. This is a bank account maintained to depositamounts and to make debit entries into this ledger account when goods arecleared to register duty payment.

8.3.2 Master data setup

Fiscal Entity (tccoml102m00l)

PLA can be defined at company level or you can define separate PLAs forseparate chapters.

Company Parameters (tfgld0103s000)

If a PLA is at company level, then a ledger account can be defined to hold thetransactions relating to PLA.

PLA at chapter level (tcmcsl521m00l)

If a PLA is at chapter level, you can define chapters. Ledger accounts can belinked to chapters.

8.3.3 Process flow

Transaction Types (tfgld0111m000)

A Cash transaction type can be defined. To use this transaction type as PLAtransaction, you must link the ledger account defined as PLA in the companyparameters or in the PLA at chapter level as a contra account.

Maintain Bank Transactions (tfcmg2100m000)

If you use the transaction type, and the contra account is the PLA ledger asdefined in Company Parameters or in PLA by Chapters, you can use thistransaction type only for posting PLA entries. In this case you can only selectjournal vouchers as transaction type. You can post entries relating to depositsmade into a PLA or transfer a balance among PLAs. If you transfer an entirebalance of a PLA into another PLA, the PLA from which the balance wastransferred will be blocked. The blocking period is user-definable.

Page 133: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Indian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b8-11

8.4 Tax deduction at source

8.4.1 General description

Income tax deduction at source is the withholding tax in India. Here, the payerdeducts the income tax payable by the payee at the time of payment, and remitthat to the government at prescribed periods.

8.4.2 Master data setup

Invoice-from Business Partners (tccom4122s000)

Business partners can be created with different categories such as contractor,subcontractor, rent receiver, and service provider from whom the tax must bededucted at source when their invoice payment is received.

Tax Codes (tcmcs0137m000)

Group and non-group tax codes can be defined by creating tax group.

Tax Codes by Country (tcmcs0136s000)

Different controls like kind of tax and category of tax can be defined here. ForTDS, kind of tax is a withholding tax, and tax category is on Payments.

8.4.3 Process flow

Maintain Purchase Invoices (tfacp1110s000)

Use this session to enter a purchase invoice for the specified business partner.TDS is calculated here but it is an interim calculation. So, at this stage theinterim tax account is updated.

Maintain Bank Transactions (tfcmg2100s000)

The purchase invoice can be paid here. The tax is recalculated here and taxentries are posted into a tax ledger account and the interim account is contraposted.

Select Invoices for Payment (tfcmg1220m000)

If the payment is not made using the previous session, the automatic paymentprocedure has to be used. A payment batch is created in the system.

Compose Payments (tfcmg1240m000)

The payment batch can be composed and processed.

Page 134: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Indian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b8-12

Maintain Bank Transactions (tfcmg2100s000)

The payments processed and transferred in the previous procedure must bereconciled. The tax is recalculated here and is posted into tax ledger accountsfrom interim ledger accounts.

Select Tax for Payment (tfcmgl213m00l)

Use this session to select the documents for which tax remittance is necessaryand for which a batch number is created for a payment batch.

Interim Tax Deductions (tfcmgl211m00l)

It is possible to maintain the records selected and deleted undesirable records inthe batch. The procedure is similar to maintain payment advice.

Process Tax Payments (tfcmgl211m00l)

We can process the payment batch and create a standing order against the taxauthority.

Select Invoices for Payment (tfcmg1220m000)

We can select the standing order to create a payment batch.

Compose Payments (tfcmg1240m000)

The payment batch can be composed and processed.

Page 135: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

Localizations 1.1 for BaanERP 5.0b9-1

9.1 Sales tax

9.1.1 General description

Australian sales tax is a value added tax procedure subject to some controls andconditions.

9.1.2 Master data setup

Business Partners (tccom4500m000)

Invoice-to Business Partners (tccom4112s000)

Different categories of business partners must be defined such as Exempt,Registered, Consumer, and Reseller. Depending on the category of businesspartner, the tax rates or tax calculation or printing changes.

Also, define the tax based on National wholesale price for the business partner.

Tax Codes (tcmcs0137m000)

Define group and non-group tax codes.

Tax Codes by Country (tcmcs0136m000)

Define the controls and ledger accounts.

Single Tax Rates (tcmcs0132m000)

Define single tax rates.

9.1.3 Process flow

Sales Orders (tdsls4500m000)

Create a sales order.

Sales Order Lines (tdsls4501m000)

Create order lines for the sales order.

9. The Australian localization procedure forBaanERP

Page 136: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Australian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b9-2

Release to Warehousing (tdsls4246m000)

After creating the sales order, the order must be released to the warehouse fordelivery of material.

Outbound Order Lines (whinh2520m000)

The sales order line ready for delivery is available to confirm the delivery.

Release to Invoicing (tdsls4247m000)

The order can be released to invoicing after completion of warehousingprocedures.

Sales and Warehouse Order Lines (cisli2545m000)

The sales order released for invoicing is available here. It can be confirmed forinvoicing.

Billing Requests (cisli2500m000)

A set of data from various orders can be collected and created into one billingrequest. You can merge a number of orders to create one invoice for all orders.For each business partner you can create one invoice by combining all orders.

Compose/Print/Post Invoices (cisli2200m000)

Use this session to create invoices here. Also, you can recalculate the tax basedon the data sent by Warehousing. You can calculate the base value based on thebase value formula and the data sent by warehousing. Tax is calculated for alltax code lines attached to the group tax code.

Tax is calculated based on the sales order value or notional wholesale pricedepending on the tax base. If the business partner is exempt, no tax iscalculated. When invoice is printed, the layout defers depend on the categoriesof consumer and reseller.

Print Invoices (cisli2400m000)

If invoice is not printed in the previous procedure, then you can use this sessionto print it.

Post Invoices (cisli3200m000)

If you do not use the Compose/Print/Post (cisli2200m000) session to post theinvoice, then you can post the invoice here.

Page 137: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Australian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b9-3

9.2 Prescribed payments system

9.2.1 General description

PPS is Australia’s withholding tax. Tax is deducted when payments are made tothe subcontractors.

9.2.2 Master data setup

Business Partners (tccom4500m000)

Invoice-from Business Partners (tccom4122s000)

The business partner must be a subcontractor. Then different categories such asTaxable, Exempt, Report Exempt, and Variation are different categories ofbusiness partners available.

Tax Codes (tcmcs0137m000)

Define group and non-group tax codes.

Tax Codes by Country (tcmcs0136m000)

Define the controls and ledger accounts. For PPS, the kind of tax isWithholding.

Single Tax Rates (tcmcs0132m000)

Define single tax rates.

ACP Parameters (tfacp0100m000)

You can define the Non-Declaration rate to be used to calculate PPS for thesubcontractor who is taxable but has not submitted the payee declaration. Use adefault tax country and tax code. When you create a purchase invoice, this willbe the default..

Subcontractors (tfacp3110s000)

Use this session to link business partners with different categories definedearlier. Depending on the category, specific details can be entered here. For ataxable business partner, you can define a payee declaration and tax filenumber. For an exempt business partner, you can define exemption certificateand starting date. For a report exempt business partner, you can define reportingexemption approval number and the period. And finally, for a variation businesspartner, you can define a variation certificate number and a variation rate.

Page 138: BaanERP 5.0b Localizations 1.1 for BaanERP 5baansupport.com/docs/Baan5/BaanERP-5.0b-Localizations-1.1-5.0.pdf · Localizations 1.1 for BaanERP 5.0b i Table of contents Document information

The Australian localization procedure for BaanERP

Localizations 1.1 for BaanERP 5.0b9-4

9.2.3 Process flow

Maintain Purchase Invoices (tfacp1110s000)

A purchase invoice is entered for the specified business partner. PPS iscalculated here, but it is interim calculation. So, the interim tax account isupdated at this stage.

Maintain Bank Transactions (tfcmg2100s000)

The purchase invoice can be paid here. The tax is recalculated here and taxentries are posted into tax ledger accounts and the interim account iscontraposted.

Select Invoices for Payment (tfcmg1220m000)

If the payment is not made using the previous session, the automatic paymentprocedure must be used. A payment batch is created in the system.

Compose Payments (tfcmg1240m000)

The payment batch can be composed and processed.

Maintain Bank Transactions (tfcmg2100s000)

The payments processed and transferred in the previous procedure must bereconciled. The tax is recalculated here, and is posted into a tax ledger accountfrom an interim ledger account.

Select Tax for Payment (tfcmgl213m00l)

You can select the documents for which tax remittance is necessary, and a batchnumber is created for a payment batch.

Interim Tax Deductions (tfcmgl211m00l)

Use this session to maintain the records selected and delete undesirable recordsin the batch. This procedure is similar to maintain payment advice.

Process Tax Payments (tfcmgl211m00l)

you can process the payment batch and create a standing order against the taxauthority.

Select Invoices for Payment (tfcmg1220m000)

You can select the standing order to create a payment batch.

Compose Payments (tfcmg1240m000)

The payment batch can be composed and processed.