Tables [dbo].[al_invoice]
Properties
PropertyValue
CollationSQL_Latin1_General_CP1_CI_AS
Row Count14
Created2:46:38 PM Saturday, July 19, 2008
Last Modified12:46:32 AM Friday, August 07, 2009
Columns
NameData TypeMax Length (Bytes)Allow NullsDefault
Cluster Primary Key PK_al_invoice: invoice_idinvoice_idint4
No
invoice_datedatetime8
Yes
Indexes al_invoice_idx_01: invoice_numberinvoice_numbernvarchar(255)510
Yes
Foreign Keys al_invoice_fk01: [dbo].[al_purchase_order].purchase_order_idIndexes al_invoice_idx_02: purchase_order_idpurchase_order_idint4
Yes
creation_usernvarchar(255)510
Yes
creation_dateint4
Yes
last_update_usernvarchar(255)510
Yes
last_update_dateint4
Yes
version_numberint4
Yes
('0')
Foreign Keys al_invoice_fk02: [dbo].[al_purchase_order_item].purchase_order_item_idIndexes al_invoice_idx_03: purchase_order_item_idpurchase_order_item_idint4
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key PK_al_invoice: invoice_idPK_al_invoiceinvoice_id
Yes
al_invoice_idx_01invoice_number
al_invoice_idx_02purchase_order_id
al_invoice_idx_03purchase_order_item_id
Foreign Keys Foreign Keys
NameColumns
al_invoice_fk01purchase_order_id->[dbo].[al_purchase_order].[purchase_order_id]
al_invoice_fk02purchase_order_item_id->[dbo].[al_purchase_order_item].[purchase_order_item_id]
Permissions
TypeActionOwning Principal
GrantDeleteuapmadmin_group
GrantInsertuapmadmin_group
GrantDeleteuapmbatch_group
GrantInsertuapmbatch_group
GrantDeleteswcmadmin
GrantInsertswcmadmin
GrantSelectuapmadmin_group
GrantUpdateuapmadmin_group
GrantSelectuapmbatch_group
GrantUpdateuapmbatch_group
GrantSelectuapmreporting_group
GrantSelectswcmadmin
GrantUpdateswcmadmin
SQL Script
CREATE TABLE [dbo].[al_invoice]
(
[invoice_id] [int] NOT NULL,
[invoice_date] [datetime] NULL,
[invoice_number] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[purchase_order_id] [int] NULL,
[creation_user] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[creation_date] [int] NULL,
[last_update_user] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[last_update_date] [int] NULL,
[version_number] [int] NULL CONSTRAINT [DF__al_invoic__versi__77230F18] DEFAULT ('0'),
[purchase_order_item_id] [int] NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[al_invoice] ADD CONSTRAINT [PK_al_invoice] PRIMARY KEY CLUSTERED ([invoice_id]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [al_invoice_idx_01] ON [dbo].[al_invoice] ([invoice_number]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [al_invoice_idx_02] ON [dbo].[al_invoice] ([purchase_order_id]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [al_invoice_idx_03] ON [dbo].[al_invoice] ([purchase_order_item_id]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[al_invoice] ADD CONSTRAINT [al_invoice_fk01] FOREIGN KEY ([purchase_order_id]) REFERENCES [dbo].[al_purchase_order] ([purchase_order_id])
GO
ALTER TABLE [dbo].[al_invoice] ADD CONSTRAINT [al_invoice_fk02] FOREIGN KEY ([purchase_order_item_id]) REFERENCES [dbo].[al_purchase_order_item] ([purchase_order_item_id])
GO
GRANT SELECT ON  [dbo].[al_invoice] TO [swcmadmin]
GRANT INSERT ON  [dbo].[al_invoice] TO [swcmadmin]
GRANT DELETE ON  [dbo].[al_invoice] TO [swcmadmin]
GRANT UPDATE ON  [dbo].[al_invoice] TO [swcmadmin]
GRANT SELECT ON  [dbo].[al_invoice] TO [uapmadmin_group]
GRANT INSERT ON  [dbo].[al_invoice] TO [uapmadmin_group]
GRANT DELETE ON  [dbo].[al_invoice] TO [uapmadmin_group]
GRANT UPDATE ON  [dbo].[al_invoice] TO [uapmadmin_group]
GRANT SELECT ON  [dbo].[al_invoice] TO [uapmbatch_group]
GRANT INSERT ON  [dbo].[al_invoice] TO [uapmbatch_group]
GRANT DELETE ON  [dbo].[al_invoice] TO [uapmbatch_group]
GRANT UPDATE ON  [dbo].[al_invoice] TO [uapmbatch_group]
GRANT SELECT ON  [dbo].[al_invoice] TO [uapmreporting_group]
GO
Uses
Used By