Per David's suggestion, I looked into PartyTaxAuthInfo and related entities.
Currently the tables having *tax* are strictly related to tax authorities
and participate in the business transactions

SALESTAX_NUBMER - Used while paying the sales tax back to the government
This will fit into the PartyTaxAuthInfo

PAN_NUMBER - Used while paying TDS (Tax deducted at source) to government.
This is not applicable during sales and service.
I am not sure whether this belongs to PartyTaxAuthInfo

The following number is not related to taxes.
ROC NUMBER - Used while filing a yearly fee to the government

Hence, I believe, the new entities and relationships mentioned by me are
needed for the following reasons.
* Not all the required legal numbers for the company are for Tax purposes.

Please suggest

Thanks
-Aswath


On Wed, Jun 10, 2009 at 2:25 PM, David E Jones <[email protected]> wrote:

>
> This email should go on the dev list since it seems to involve an extension
> to OFBiz itself.
>
> Please write an email to that list on the topic. This email will do,
> although I suggest some changes to take into consideration the existing
> "PartyTaxAuthInfo" entity (look at the entity def and demo data especially,
> as well as the Tax Authority docs on docs.ofbiz.org).
>
> -David
>
>
>
> On Jun 10, 2009, at 2:02 AM, aswath narayana wrote:
>
>  Hello All,
>>
>> Proposal to add company related legal numbers.
>> When setting up an internal organization/company, the company requires few
>> legal numbers.
>> For example, for an Indian company, the following are required.
>> 1. PAN number
>> 2. Sales Tax Registration number
>> 3. ROC - Registrar of companies registration Number
>>
>> Use cases
>> * Used while filing forms and returns
>> * Useful while reporting
>> * It is also handy for accountants to look up the various numbers in the
>> system,
>> rather than going to papers and then finding the numbers.
>>
>> Entities required:
>> LegalNumberType Table
>> * LegalNumberTypeId - varchar (50)
>> * description
>> Example of rows:
>> SALESTAX_NUMBER, Sales Tax Number
>> PAN_NUMBER, Pan number
>>
>>
>> PartyLegalNumber Table
>> * PartyId
>> * LegalNumberTypeId
>> * Number - varchar (255)
>>
>> PartyLegalNumber has 1-many LegalNumberType relation
>> Example of rows:
>> Company, SALESTAX_NUMBER, 234543
>> Company, PAN_NUMBER, AZ09-76
>>
>>
>> Screens modifications:
>> Add a section PartyLegalNumber in the Party Profile screen.
>>
>> Please send your input.
>>
>> Thanks
>> -Aswath
>>
>
>

Reply via email to