1 PACKAGE WMS_BARCODE_STUB AUTHID CURRENT_USER AS
2 /* $Header: WMSBARCS.pls 115.1 2002/07/12 19:44:00 mankuma noship $ */
3
4
5 -- ---------------------------------------------------------------------------------------------------------
6 -- Function: Start_Digit
7 --
8 -- Parameters: 1) BarCode Type
9 -- 2) BarCode font name
10 --
11 -- Description: This Function assigns the Start Character for a specific barcode type and subtype
12 -- Ex: barcode type code128, subtype code A, B or C
13 --
14 -- ---------------------------------------------------------------------------------------------------------
15
16 FUNCTION Start_Digit(
17 p_barcode_type IN VARCHAR2,
18 p_barcode_font_name IN VARCHAR2
19 ) return VARCHAR2;
20
21 -- ---------------------------------------------------------------------------------------------------------
22 -- Function: Stop_Digit
23 -- Parameters: 1) BarCode Type
24 -- 2) BarCode font name
25 --
26 -- Description: This Function assigns the Stop Character for a barcode font
27 --
28 -- ---------------------------------------------------------------------------------------------------------
29
30 FUNCTION Stop_Digit(
31 p_barcode_type IN VARCHAR2,
32 p_barcode_font_name IN VARCHAR2
33 ) return VARCHAR2;
34
35 -- ---------------------------------------------------------------------------------------------------------
36 -- Function: CheckSum_Digit
37 -- Parameters: 1) BarCode Type
38 -- 2) BarCode font name
39 -- 3) Input Text which needs to be barcoded
40 --
41 -- Description: This Function Calculates the Checksum for a given text and font and returns it
42 --
43 -- ---------------------------------------------------------------------------------------------------------
44
45 FUNCTION Checksum_Digit(
46 p_barcode_type IN VARCHAR2,
47 p_barcode_font_name IN VARCHAR2,
48 p_barcode_text IN VARCHAR2
49 ) return NUMBER;
50
51 -- ---------------------------------------------------------------------------------------------------------
52 -- Function: Additional_CheckSum_Digit
53 -- Parameters: 1) BarCode Type
54 -- 2) BarCode font name
55 -- 3) Input Text which needs to be barcoded
56 --
57 -- Description: This Function Calculates the Optional Second Checksum for a given text and font and returns it
58 --
59 -- ---------------------------------------------------------------------------------------------------------
60
61 FUNCTION Additional_Checksum_Digit(
62 p_barcode_type IN VARCHAR2,
63 p_barcode_font_name IN VARCHAR2,
64 p_barcode_text IN VARCHAR2
65 ) return NUMBER;
66
67 -- ---------------------------------------------------------------------------------------------------------
68 -- Function: Carriage_return
69 -- Parameters: 1) BarCode Type
70 -- 2) BarCode font name
71 --
72 -- Description: This Function returns the Carriage return string for a barcode font.
73 --
74 -- ---------------------------------------------------------------------------------------------------------
75
76 FUNCTION Carriage_return(
77 p_barcode_type IN VARCHAR2,
78 p_barcode_font_name IN VARCHAR2
79 ) return VARCHAR2;
80
81
82 END WMS_BARCODE_STUB;