Personalization - Check Percent Sign Entry in Supplier Name
-
Upload
georgheider -
Category
Documents
-
view
215 -
download
0
Transcript of Personalization - Check Percent Sign Entry in Supplier Name
-
8/14/2019 Personalization - Check Percent Sign Entry in Supplier Name
1/15
APPLICATION SETUP DOCUMENT
HeiTek Software Development GmbH
Add-Ons Oracle Application
Check Percent Sign in Supplier Entry orUpdate
Personalisation ExampleRef
Prepared by HeiTek Software Development GmbH
Author: : Georg Heider
Creation Date: : July 31, 2007
Last Updated : October 22, 2008 10:10
Control Number : 1
Version : 1.2
Copyright (C)1998 HeiTek Software Development GmbH
All Rights Reserved
Approvals:
Client Project Manager
Services Representative
ORACLE Application Implementation Copy Number _____
-
8/14/2019 Personalization - Check Percent Sign Entry in Supplier Name
2/15
Table of Content
InhaltsverzeichnisStandard ........................................................... ............................................................ ........................................................... . 3
Assumption:........................................................... ............................................................ .................................................. 3
Vorgaben: .................................................... ............................................................ ........................................................... . 3Standard Layout and Default Values: ............................................................ ........................................................... ........... 3Standard Layout und Vorgabe Werte: ........................................................... ........................................................... ........... 3Standard Process:.. ........................................................... ........................................................... ......................................... 3Standard Process:.. ........................................................... ........................................................... ......................................... 3Hardcopy................................................................ ............................................................ .................................................. 4Should Be - Layout and Default Values: ...................................................... ........................................................... ........... 5Should Be - Layout und Vorgabe Werte:...................................................... ........................................................... ........... 5Should Be Process: ....................................................... ........................................................... ......................................... 5Should Be Process: ....................................................... ........................................................... ......................................... 5
Hardcopy.................................................. ............................................................ ........................................................... . 6Personalisation........................................................... ............................................................ .................................................. 7
1. Prevent % Sign......................................... ............................................................ ........................................................... . 7
Setup ........................................................ ............................................................ ........................................................... . 7Hardcopy.................................................. ............................................................ .......................................................... 10
Additional Considerations ................................................... ........................................................... ....................................... 11Message Definition .......................................................... ........................................................... ....................................... 11
Hardcopies ......................................................... ............................................................ ................................................ 13Open Issues...................................................... ............................................................ .......................................................... 14Closed Issues ................................................... ............................................................ .......................................................... 15
-
8/14/2019 Personalization - Check Percent Sign Entry in Supplier Name
3/15
Standard
Description of the Oracle Apps Standard.
Assumption: Vorgaben:
Through the handling within Oracle Apps there is the
possibility to do a missmatch between query and update.
To prevent the system from having Supplier Entries with
%-Sign in the database this personalisation will bring up an
error message and will prevent from saving
Standard Layout and Default Values: Standard Layout und Vorgabe Werte:
First Field Cursor:Organization Code
Erstes Feld fr Cursor:Organisations Code
Layout:
Standard
Layout:
Standard
Field "Supplier Name"
No restriction within entry.
Feld "Supplier Name"
Keine Einschrnkung bei der Eingabe
Standard Process: Standard Process:
Query for supplier.By mistake change name,
Save
Wrong Data in the system
Abfrage nach LieferantFehlerhafte Eingabe mit % Zeichen.
Speichern
falsche Daten im System
-
8/14/2019 Personalization - Check Percent Sign Entry in Supplier Name
4/15
Hardcopy
-
8/14/2019 Personalization - Check Percent Sign Entry in Supplier Name
5/15
Should Be - Layout and Default Values: Should Be - Layout und Vorgabe Werte:
First Field Cursor:
Item
Erstes Feld fr Cursor:
Artikel
Layout:Standard
Layout:Standard
Field "Supplier Name"
Supplier Name is validated
Feld "Supplier Name"
Einschrnkung bei der Eingabe, es darf kein % Zeichen
enthalten sein.
Should Be Process: Should Be Process:
Query for supplier.By mistake change name,
Save
Error Message
Abfrage nach LieferantFehlerhafte Eingabe mit % Zeichen.
Speichern
Fehlermeldung
-
8/14/2019 Personalization - Check Percent Sign Entry in Supplier Name
6/15
Hardcopy
In the following example the supplier is in the screen and
overwritten by % sign.
Im nachfolgenden Beispiel wurde der Lieferant durch einen
Schreibfehler berschrieben.
In case of trying to save the error message comes up. Im Falle da der User speichern mchte, wird nun die
folgende Fehlermeldung angezeigt.
The data is NOT saved Die Daten werden nicht gespeichert.
The up-comming error message is available in different
languages (see capture add. Considerations)
Die Fehlermeldung ist in verschiedenen Sprachen
verfgbar. (siehe auch Kapitel add. Considerations).
-
8/14/2019 Personalization - Check Percent Sign Entry in Supplier Name
7/15
Personalisation
1. Prevent % Sign
Setup
Main
Function Name Function Name AP_APXVDMVD
Form Name Form Name APXVDMVD
Debug Mode Debug Mode Off
Entry of Personalisation:
Sequence Folge 10
Description BeschreibungWHEN-VALIDATE-RECORD#VNDR# supplier name
may not contain percent sign
Level Ebene Form / Maske
Aktivated Aktivatiert
-
8/14/2019 Personalization - Check Percent Sign Entry in Supplier Name
8/15
Main
Trigger Event Bedingung WHEN-VALIDATE-RECORD
Trigger Object Objekt VNDR
Condition Bedingung INSTR(:VNDR.VENDOR_NAME_MIR,'%') > 0
Processing Mode Verarbg-Modus Not in Enter Query Mode
Nicht im Abfragemodus
Kontext
Level EbeneUserBenutzer
Value Wert Login of the user
Here only for one specific login!
-
8/14/2019 Personalization - Check Percent Sign Entry in Supplier Name
9/15
Actions:
Seq Type Description Language Enabled
1 Property All
Seq Object
Type
Target Object Property
Name
1 Global
Variable
XXCUSTOM_MESSAGE_TEXT Value
Seq Value
1 =fnd_message.get_string('SQLAP','XXCUSTOM_PERCENT_PREVENT_SUPPL')
Seq Type Description Language Enabled
2 Message All
Message
Type
Message Text
2 =:GLOBAL.XXCUSTOM_MESSAGE_TEXT
-
8/14/2019 Personalization - Check Percent Sign Entry in Supplier Name
10/15
Hardcopy
-
8/14/2019 Personalization - Check Percent Sign Entry in Supplier Name
11/15
Additional Considerations
Add. Things to be considered.
Message Definition
Description
The Message displayed in the personalisation has to be
defined in the Object Library.
Please consider all the languages installed on your system.
Die Messages die in der Personalisierung angezeigt werden,
mssen in der Basisbibliothek definiert werden.
Bitte denken Sie an die jeweilig installierten Sprachen.
Message Message
Name XXCUSTOM_PERCENT_PREVENT_SUPPL
Language US
Application Payables
(or your custom module)
Number 4711111
Type Error
Maximum Length #
Description #
Message Text The Name of the supplier does contain the "%" Sign.
This will cause problems within the search for suppliers and
is not permitted.
Please remove the sign or erase the record.
-
8/14/2019 Personalization - Check Percent Sign Entry in Supplier Name
12/15
Message Message
Name XXCUSTOM_PERCENT_PREVENT_SUPPL
Language D
Application Payables
(or your custom module)
Number 4711111
Type Error
Maximum Length #
Description #
Message Text Der Name des Lieferanten enthlt ein "%" Zeichen.
Dies fhrt zu Problemen bei der Suche und ist deshalb nichterlaubt.
Bitte Entfernen Sie das %-Zeichen.
More languages will use the same data, except the message
text
Weitere Sprache habe die gleichen Inhalte, aber andere
Texte.
-
8/14/2019 Personalization - Check Percent Sign Entry in Supplier Name
13/15
-
8/14/2019 Personalization - Check Percent Sign Entry in Supplier Name
14/15
Open Issues
Issues already decided, but not yet implemented or
documented in any capture.Issues, not yet decided, but requested and tested will NOT
be marked in here.
Dinge die bereits entschieden sind, aber noch nicht
umgesetzt, bzw dokumentiert sind.Dinge die noch nicht entschieden sind, aber bereits
umgesetzt sind, werden dort vermerkt und NICHT hier.
1. issue
-
8/14/2019 Personalization - Check Percent Sign Entry in Supplier Name
15/15
Closed Issues
Issues, being open in former versions of this document Dinge die in einer der Vorgnger Versionen offen waren.
1. issue