Entry Point to change Work Order number

SOLVED

I want to use different Sequence Number definitions (GESANM) for my Work Orders, based on the Entry Transaction type. Per documentation, I'm using the RECUP_NOF entry point within the SUBMFGA process to "impose" a new Work Order Number (http://online-help.sageerpx3.com/erp/12/staticpost/entry-points-module-manufacturing/?highlight=submfga). This code executes and I can use INFBOX to see that it is pulling the Sequence Number that I want. However, it does not use that number in the actual Work Order. Can someone please direct me on how to actually assign the value to the Work Order number? As I say, NUMERO pulls the correct value. I've put [M:MFG0]MFGNUM as the place to put the number. However, it pulls the standard Work Order instead.

Here is my code that retrieves the value via NUMERO. How do I actually assign it? Thank you!

$RECUP_NOF
Local Char TRXTYP(30)   : TRXTYP = "WORKORDER"
Local Char MTSNUM(30)   : MTSNUM = GFLAG
Local Char SEQCODE(30)  : SEQCODE = func YXSEQUENCENUM.WOSEQ(TRXTYP, MTSNUM)

    Call NUMERO (SEQCODE, GFCY, [M:MFG1]STRDAT,"",[M:MFG0]MFGNUM,STAT) From SUBANM

Return