Publication Date: 11/12/2024 Share Print

Previous Topic

Next Topic

Book Contents

Book Index

ORDERAUTHBYEMAIL - Enable the Order Authorization by Email

Enable the Purchase Order Authorization by Email

Affected Window: w_po_order_detail

ORDERAUTHBYEMAIL1

 

Note: This Switch does not have Yes/No functionality.

This Switch allows users to authorize Purchase Orders by e-mail if they have the 'Enable Authorization by Email' checkbox selected in their entry in the Authorization Master. The Config Other field is used to define the address where the Rest Service that handles authorizations will be hosted.

ORDERAUTHBYEMAIL(2)

Note: For this functionality to go into effect, the 'Enable Authorization by Email' checkbox has to be selected in the Authorization Master for the user in question. For more information, refer to Authorization Master, General Tab.

but_Interface (gry) Please see the Configuration section below for more information on how to set up the database connection.

Note: The Email and Authorization can also be utilized on a mobile device.

The following user has been set up for the Order Authorization. Notice the Authorization by Email checkbox has been selected.

ORDERAUTHBYEMAIL(3)

A Purchase Order has been created and released for authorization.

eMRO - ORDERAUTHBYEMAIL (3)

With Authorization by Email enabled, the designated user receives an Email to authorize the Purchase Order if they have the required authorization level.

eMRO - ORDERAUTHBYEMAIL (4)

Selecting the Authorize Order but_authorize_order_small button will authorize the order using the Rest Service located at the address defined in the Config Other field.

ORDERAUTHBYEMAIL (5)

The Purchase Order has now been authorized.

ORDERAUTHBYEMAIL (6)

If a user attempts to authorize a Purchase Order that has already been authorized, the following error will be displayed:

eMRO - ORDERAUTHBYEMAIL (7)

Configuration

The service requires the configuration of a database connection. It needs to be set up in the data.source.properties file under the …\ emro\WEB-INF\classes\resources folder.

database.url

JDBC connection string for.

database.user

The schema user.

database.password

Password for the schema.

Sample Configuration:

#databaseService

databaseService.url=jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = LOCAL) ))

databaseService.user=ODB

databaseService.password=ODB

Authentication

All requests to the Order Authorization service require an access token. The access token is a unique identifier and is used to identify which user is calling the service, and the Order Number and Order Type of the order that is be authorized.

The relation between access tokens and Authorizer/OrderNumber is found in the table:

ORDER_AUTHORIZATION

Column

Type

Description

ID

NOT NULL NUMBER(16)

Access Token

ORDER_TYPE

VARCHAR2(10 CHAR)

Order Type

ORDER_NUMBER

NUMBER(16)

Order Number

AUTHORIZER

VARCHAR2(10 CHAR)

User who can authorize the order and is linked to the access token

CREATED_BY

VARCHAR2(10 CHAR)

Standard eMRO field

CREATED_DATE

DATE

Standard eMRO field

MODIFIED_BY

VARCHAR2(10 CHAR)

Standard eMRO field

MODIFIED_DATE

DATE

Standard eMRO field

NOTES

NUMBER(8)

Standard eMRO field

Resources

/emro/rest /OrderAuth/{token}

Method

The following method will send the order linked to the token for authorization.

GET

@PathParam("token"): Access Token

@Produces(MediaType.TEXT_HTML)

The response is then sent to the user in an HTML format.

See Also

Orders Switches

ADDLSTAC - Add Last A/C P/N Transaction To The R/O

ADDLSTACEX - Add Last A/C P/N Transaction an E/X in AeroComponent Service

ALWPRTISSE - Allow User Defined Quantities for Auto Issue of Purchase Order

AUTOMESSAGELOAD - Send Message Load messages Automatically upon receiving Order Completion Message

AUTREQWTP - Auto Populate W/O and Task Card information from Requisition in the PO

AXTRNTYP - Aeroxchange Transaction Type

eMRO BILLTO - Order Bill To Functions

BOOKTO - Repair Order Book To (Radio Button) Selected By Default

CAPEXGL - Capital Expenditure Default G/L

CATROWO - R/O Category Not Required if R/O Header Has Work Order

CHKLIFEFLG - Check for Shelf and Tool Life Expiration

COCAPEX - Contract Order Capital Expenditure field Mandatory

COMATDASHBOARD - Refresh Time of Comat Flight Dashboard

CONTBLOC - Contract Order Loaded By Location

COPOREORAUT - P/O Authorization Status For Reorder Contract Order

CUSTOMSSEQ - Next Sequential Number for a Customs Record

DEFDESREMREA - Removal Reason added to Defect field of Repair Order Detail, Removal Tab

EXCAPEX - E/X Capital Expenditure (field) Mandatory

EXCATMAN - E/X Category Mandatory

EXCVTGL - Convert R/O to E/X G/L Defaults to P/N R/O G/L

EXDESCRIPTION - Exchange Order Line Item P/N Description (field) Mandatory

EXPRICECHANGEAUTH - Closed E/X Price Change Authorization Required based on Authorized Spend Limit

EXREQRQ - Exchange Order Requisition Required For Each Line

EXTOPOLINE - Retain the Order Line when converting from an Exchange Order to a Purchase Order

GREYACTIONRO - Grey Out Action Field Once The Repair Order Is Saved

HIDEORDERGRAPH - Hide the Graphs Section in the Order Header Windows

LINKDOCRO - Repair Order linked to Engineering Control's Attachments

LOANDAY - Loan Order Number Of Days To Allow For Packing And Shipping

LOCAPEX - Loan Order Capital Expenditure (field) Mandatory

LOCATMAN - Loan Order Category (field) Mandatory

LODESCRIPTION - Loan Order Line Item P/N Description (field) Mandatory

LOPRICECHANGEAUTH - Closed L/O Price Change Authorization Required based on Authorized Spend Limit

LOREQRQ - Loan Order Requisition Required For Each Line

LOTOEXLINE - Retain the Order Line when converting a Loan Order to Exchange Order

LOTOPOLINE - Retain the Order Line when converting a Loan Order to Purchase Order

MANUTRANS - Use Spec2K ROS Transmission Code as the Manufacturer Code in Spec2K/ROS messages

NOAUTOEXFORADV - Auto Exchange Order Not Created if Non-fulfilled Advanced E/X Exists for Part

NOCANCELORD - No Status Change or Notification when Exception Order is Received by Customer with QTY=0

OPTIONFT - Switch's System Code Description Field Polulates Order Print's Footer

ORCAPEXSP - Capital Expenditure Drop Down Selection Suppressed

ORDADDOVRCHK - Automatically Flag the Override Address checkbox on All Orders

ORDAWBTRIAGE - Display the AWB Triage field on the Order AWB Window and Show Soft Warning

ORDERAUTOVR - Standard Order Authorization Override

ORDERDFT - Orders Duty, Freight and Tax Display (fields) disabled

ORDERDUT - Enable Duty Cost field

ORDERGLSEL - Protect G/L and allow selection only of G/L account with same G/L Value

ORDERMCURR - Currency field Protected in Orders

ORDERTAX - Orders Tax Display

ORDUNFIL - Order Unfulfilled Icon in Supervisor

ORDWARR - Warning For Order Warranty

ORECMSG - Orders E/C Notification

PBHSEQ - Power By The Hour Seq

PNNOTSOFT - Recognize the P/N without the Software associated

PNREFCST - Update P/N Reference Cost Based on P/O Unit Cost

PNUSAGEALLOCATION - Show P/N Usage For Locations

POCAPEX - Purchase Order Capital Expenditure field Mandatory

POCATMAN - Purchase Order Category Mandatory

PODESCRIPTION - Purchase Order Line Item P/N Description (field) Mandatory

POGLDFCL - Do Not Auto Populate Inventory G/L On A Purchase Order

POIMPORTNORCV - P/O Not Automatically Received through Vendor P/O Data Import

POIMPORTNOTAUTH - P/O Not Automatically Authorized through Vendor P/O Data Import

POLINE1 - Purchase Orders Can Only Have One Line Item

POLINE1SPEC2K - Purchase Orders Can Only Have 1 Line Item for Spec2000 Vendors

POMINQTY - Validate Order Levels With Less Than Minimum ORD QTY

POPRICECHANGEAUTH -Closed P/O Price Change Authorization Required based on Authorized Spend Limit

PORCVAU - Do Not Allow Unauthorized P/Os To Be Received

POREQRQ - Requisition Field Mandatory for Purchase Order

POSEQ - Purchase Orders Next Sequence Number

POTOEXLINE - Retain the Order Line when converting a Purchase Order to Exchange Order

PRECAFTRO - Print Engineering Individual Detail After the Repair Order

PRINTALLDO - Print Document Control from Receiving Inspection and Order Receiving

RECLINKDISCST - Display Close Order Discrepancy Pop Up Upon Receiving An Order

REQAUTRQ

REVALINV - Re-Validate the Invoice at Order Receiving

REVALINVRI - Revalidates the Invoice at R/I

RLAUTORD - Send Order for Authorization if Mandatory Field on Header is Changed

ROADDDOC - Repair Order Print with Attached Documents

ROAUTLCK - Repair Orders That Have Been Authorized Cannot Be Edited Without Unlock Button

ROPENDINGEC - Prevent Unauthorized Pending E/Cs From Being Added To An RO

ROAUWAR - Repair Order Auto Warranty Claim

ROCAPEX - Repair Order Capital Expenditure

ROCAPLSTMD - Repair Order Capability List Mandatory

ROCATMAN - Repair Order Category (field) Mandatory

RODESCRIPTION - Repair Order Line Item P/N Description (field) Mandatory

ROFOLTDF - Repair Orders Fault Found checkbox Defaults

ROLINE1 - Repair Orders Can Only Have 1 Line Item

ROLOCSCQ - Repair Order Batch Items Must Be Quarantine and Have Location Security

ROPNAUSEL - R/O Auto-Selects P/N Control or E/C based on the Warning % Due

ROPRICECHANGEAUTH - Closed R/O Price Change Authorization Required based on Authorized Spend Limit

RORCVAU - Do Not Allow Unauthorized R/Os To Be Received

ROREASREM - Notes on One Step Transfer appear on Removal Tab via RO

ROREQRQ - Repair Order Requisition Required For Each Line

ROSHOPNLA - R/O Shop Create W/O NLA For P/N NLA

ROTATPS - Enables Easier Tracking of TAT for Repair Orders

ROTOEXLINE - Retain the Order Line when converting a Repair Order to Exchange Order

ROWARFOC - Repair Order FOC Auto Flag Warranty Items

S2KTRANSFIELDMAND - Spec2K Transaction Field Mandatory for PO

SAMEINTERC - E/X Send/Receive P/Ns have to be the Same, One-Way Interchangeable, or Both-Way Interchangeable

SELPNCTRLREMOVEREACH - Automatically Select P/N Control on a R/O if Scheduled Removals are Reached

SHPWOROPUP - Shop W/O E/Cs and Controls not automatically populated from R/O

SPEC2K/AUTHAMOUNT - Remove Authorization when Updated P/O Exceeds User's Authorized Amount

SPEC2KEXP_DATE - Re-calculate DEL Date For Incoming and Outgoing Messages

SVBOOKTO - Service Order 'Book To' (Radio Button) Selected By Default

SVCAPEX - Service Order Capital Expenditure field Mandatory

SVDESCRIPTION - Service Order Item Description field Mandatory

SVEDCTPR - Service Order Express Contractor Prompt

SVEDLOC - Service Order Express Default Location

SVEDPRIO - Service Order Express Default Priority

SVORECBT - Disable Order Receiving Button for Service Orders

SVPRICECHANGEAUTH - Closed S/V Price Change Authorization Required based on Authorized Spend Limit

SVRCVAU - Service Order Receive Verify Authorization

SVREQRQ - Service Order Requisition Required For Each Line

TAXINCPREVENT - Prevent P/N S/N Received with a Tax Incentive Number to be Issued to a Customer Order

TEARDADDFIELDS - New Checkboxes and Fields in Tear Down Report

TODFTQTY - Default Quantity of P/N to Null for Transfer Order

TOPNCTRL - Part with Expired Control Cannot be Transfered

TOREQRQ - Transfer Order Requisition Required For Each Line

TORIDEF - Transfer Order R/I Reset On Receiving (checkbox) Default

USEVENCOSTRO - Use P/N Unit Cost from Vendor Record in Repair Orders

VNDLIST - Update Vendor Print List From Order

WCCAPEX - W/C Capital Expenditure Field is Mandatory

WCDESCRIPTION - Warranty Claim Order Line Item P/N Description (field) Mandatory

Top of Page Publication Date: 11/12/2024 Share Print