Dear Team, Please find the below snap and code for your reference. where as i given given option in ledger creation to select the transporter name , which should automatically pick while passing sales entry in dispatch through option is fetching , where as i e way bill form Transporter ID not fetching automatically Fetch. Kindly help to solve this [#Form:Ledger] [#Part:LED MAILING PARTS] Addarts:After:LED MAILING ADDRESS:TRASNPORTUDF [Part:TRASNPORTUDF] Line:TRASNPORTUDF [Line:TRASNPORTUDF] Field:Medium Prompt,TRASNPORTUDF Local :field:Medium Prompt:Set as: "Transportor Name" Local :field:Medium Prompt:Color:Blue [Field:TRASNPORTUDF] Use:Name Field Width:5% Page Storage:TRASNPORTUDF Set as : If $$IsEmpty:##vGSTeWayTransportName OR $$IsEmpty:##GSTTrasactionType Then $$SysName:None Else ##vGSTeWayTransportName Table : GSTEWayPartyLedgersExtract, New, None Show Table : Always Set Always : Yes Trigger : New TransporterName : $$IsSysNameEqual:New:$$EditData Dynamic : "" Width : @@NameWidth Max : 100 [System:UDF] TRASNPORTUDF:String:2 [#Field: GST ewayTransporterName] Use : Ledger Name Field Storage : tempGSTewayTransporterName Set as :$TRASNPORTUDF:Ledger:$partyledgername ;if $$IsEmpty:##vGSTeWayTransportName OR $$IsEmpty:##GSTTrasactionType Then $$SysName:None Else ##vGSTeWayTransportName ; Trigger : New TransporterName : $$IsSysNameEqual:New:$$EditData ; Dynamic : "" Width : @@NameWidth Max : 100 ; On : Focus : Yes : Set : vGSTeWayTransportName : $tempGSTewayTransporterName ; On : Accept : ($$Value != ##vGSTeWayTransportName) : Set Object Values : tempGSTewayTransporterID : @@GSTeWayTransportID ; On : Accept : Yes : Field Accept ;MYUDF:; [#Field: GST ewayTransporterID] Use : Name Field Storage : tempGSTewayTransporterID Set as : $LedTransporterId:Ledger:$GSTewayTransporterName;##vGSTeWayTransportID Set Always : Yes Max : 15 Case : Upper Case ;;;=========================modification of dispatched through==== [#Field: EI PreCarriage] Use : Short Name Field Set as:$TRASNPORTUDF:Ledger:$partyledgername
If it is default --- then ##vGSTeWayTransportID would be picking up the value. You are over writing that with $LedTransporterId:Ledger:$GSTewayTransporterName -- so what and from where is this ?????
; PLEASE TRY WITH THE BELOW CODE [#Form:Ledger] [#Part:LED MAILING PARTS] Addarts:After:LED MAILING ADDRESS:TRASNPORTUDF [Part:TRASNPORTUDF] Line:TRASNPORTUDF,TRASNPORTID [Line:TRASNPORTUDF] Field:Medium Prompt,TRASNPORTUDF Local :field:Medium Prompt:Set as: "Transportor Name" Local :field:Medium Prompt:Color:Blue [Line:TRASNPORTID] Field:Medium Prompt,TRASNPORTID Local :field:Medium Prompt:Set as: "Transportor ID" Local :field:Medium Prompt:Color:Blue [Field:TRASNPORTUDF] Use:Name Field Width:5% Page Storage:TRASNPORTUDF Set as : If $$IsEmpty:##vGSTeWayTransportName OR $$IsEmpty:##GSTTrasactionType Then $$SysName:None Else ##vGSTeWayTransportName Table : GSTEWayPartyLedgersExtract, New, None Show Table : Always Set Always : Yes Trigger : New TransporterName : $$IsSysNameEqual:New:$$EditData Dynamic : "" Width : @@NameWidth Max : 100 [Field:TRASNPORTID] Use:Number Field Width:5% Page Storage:TRASNPORTID [System:UDF] TRASNPORTUDF:String:2000 TRASNPORTID:Number:2001 [#Field: GST ewayTransporterName] Use : Ledger Name Field Storage : tempGSTewayTransporterName Set as :$TRASNPORTUDF:Ledger:$partyledgername ;if $$IsEmpty:##vGSTeWayTransportName OR $$IsEmpty:##GSTTrasactionType Then $$SysName:None Else ##vGSTeWayTransportName ; Trigger : New TransporterName : $$IsSysNameEqual:New:$$EditData ; Dynamic : "" Width : @@NameWidth Max : 100 ; On : Focus : Yes : Set : vGSTeWayTransportName : $tempGSTewayTransporterName ; On : Accept : ($$Value != ##vGSTeWayTransportName) : Set Object Values : tempGSTewayTransporterID : @@GSTeWayTransportID ; On : Accept : Yes : Field Accept ;MYUDF:; [#Field: GST ewayTransporterID] Use : Name Field Storage : tempGSTewayTransporterID Set as : $TRASNPORTID:Ledger:$partyledgername;##vGSTeWayTransportID Set Always : Yes Max : 15 Case : Upper Case Color:Blue ;;;=========================modification of dispatched through==== [#Field: EI PreCarriage] Use : Short Name Field Set as:$TRASNPORTUDF:Ledger:$partyledgername
Dear Sir, I need a transport ID - alphanumeric so that I can enter the GST no also, so please share the code for an alphanumeric transporter ID or it should pick the default gst no mentioned in the ledger [#Form:Ledger] [#Part:LED MAILING PARTS] Addarts:After:LED MAILING ADDRESS:TRASNPORTUDF [Part:TRASNPORTUDF] Line:TRASNPORTUDF,TRASNPORTID [Line:TRASNPORTUDF] Field:Medium Prompt,TRASNPORTUDF Local :field:Medium Prompt:Set as: "Transportor Name" Local :field:Medium Prompt:Color:Blue [Line:TRASNPORTID] Field:Medium Prompt,TRASNPORTID Local :field:Medium Prompt:Set as: "Transportor ID" Local :field:Medium Prompt:Color:Blue [Field:TRASNPORTUDF] Use:Name Field Width:5% Page Storage:TRASNPORTUDF Set as : If $$IsEmpty:##vGSTeWayTransportName OR $$IsEmpty:##GSTTrasactionType Then $$SysName:None Else ##vGSTeWayTransportName Table : GSTEWayPartyLedgersExtract, New, None Show Table : Always Set Always : Yes Trigger : New TransporterName : $$IsSysNameEqual:New:$$EditData Dynamic : "" Width : @@NameWidth Max : 100 [Field:TRASNPORTID] Use:Number Field Width:5% Page Storage:TRASNPORTID [System:UDF] TRASNPORTUDF:String:2000 TRASNPORTID:Number:2001 [#Field: GST ewayTransporterName] Use : Ledger Name Field Storage : tempGSTewayTransporterName Set as :$TRASNPORTUDF:Ledger:$partyledgername ;if $$IsEmpty:##vGSTeWayTransportName OR $$IsEmpty:##GSTTrasactionType Then $$SysName:None Else ##vGSTeWayTransportName ; Trigger : New TransporterName : $$IsSysNameEqual:New:$$EditData ; Dynamic : "" Width : @@NameWidth Max : 100 ; On : Focus : Yes : Set : vGSTeWayTransportName : $tempGSTewayTransporterName ; On : Accept : ($$Value != ##vGSTeWayTransportName) : Set Object Values : tempGSTewayTransporterID : @@GSTeWayTransportID ; On : Accept : Yes : Field Accept ;MYUDF:; [#Field: GST ewayTransporterID] Use : Name Field Storage : tempGSTewayTransporterID Set as : $TRASNPORTID:Ledger:$partyledgername;##vGSTeWayTransportID Set Always : Yes Max : 15 Case : Upper Case Color:Blue ;;;=========================modification of dispatched through==== [#Field: EI PreCarriage] Use : Short Name Field Set as:$TRASNPORTUDF:Ledger:$partyledgername[/QUOTE]
Dear Sir, I need a transport ID - alphanumeric so that I can enter the GST no also, so please share the code for an alphanumeric transporter ID or it should pick the default gst no mentioned in the ledger