Skip to content

Organisation

Organisation table stores information about company level data. which is common for all the users inside the organisation. This is the first table in which entry is created when user signup.

Attributes

orgId: Primary key of Organisation table.

companyName: Name of the company. It is required field and must be unique.

shortName: Short name of the company.

IECcode: IEC Code of the company.

registeredAddress: Registered address of the company. which will be used in all the documents.

city: City where the company is registered.

state: state where the company is registered.

country: Country where the company is registered.

pincode: Pincode of the company address.

gst: GST/Tax no of the company.

pan: PAN card no of the company. Only for Indian companies.

cin: CIN is company identification number which is unique number given to each company.

currency: Default currency in which company performs transaction.

stampUrl: Field to store the company stamp URL uploaded on S3 bucket. Which will be used in invoice & export order document as digital stamp.

companyLogo: Field to store the company logo URL uploaded on S3 bucket.

companyWebsite: Field which stores information about company website URL.

domainName: Domain name of the company which will be used to verify and send email from for shipment related events.

domainId: domain id of the sendgrid account used for domain authentication.

isDomainVerified: boolean value to check if sendgrid domain is verify or not. If not verified emails will be send from default domain which is @nuphi.trade.

templateData: JSON object to stores information about Order template data.

checklistMaster: JSON object to stores information about company checklist Master. This will be used to create default checklist while new shipment is created.

mandatoryFieldMaster: JSON object to stores information about mandatory Field Master.