International Addresses support in I-Supplier Portal
Hello:
Has anyone been able to setup international address support in I-Supplier Portal ?
When supplier enters address, it asks for County and then there is no validation at state, city, zip code level.
So Supplier can enter: County: United States .... and then State, City, Zip codes are all free-form text fields ...
Any ideas how to get validation for these fields ..
Yesh
Hi
Has anybody knows how to limit file type attachments in I-Supplier Portal.
We do not want the suppliers to be uploading jpeg, mp3 files .....
Yesh
Similar Messages
-
Hello, before I submit an SR, I was wanting to see if you know why we are having the following issues in our 6.1.0.1 Supplier Portal and if there is something I can do...
Last week a new user tried to Register a new logon on our exteranl facing Supplier Portal app. They filled out the info and after clicking the second page next arrow they receieved an unhandled error. After looking at the event log for SP-Prodika on the external server it indicated that it could not find one of out custom validation DLLs. So I added all our custom validation DLLs that only contain GSM & SCRM validations to the web/supplierportal/bin. That fixed the registration issue.
However, this week we get a call that a big supplier cannot attach attachments to sent material EQs that they have received. Sure enough I send myself an EQ, open it on the Supplier Portal, click the Add New Attachment button the popup screen gives a runtime error. Below are the 2 stack traces it throws. When I remove the custom DLLs then Add New Attachments starts working again.
Log Name: SP-Prodika
Source: SP-Prodika
Date: 11/13/2012 9:23:17 AM
Event ID: 0
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Description:
The description for Event ID 0 from source SP-Prodika cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
ErrorType: Primary| ErrorCount: 1| App: SP| SessionId: 1ba7ecda-5f43-db95-99b9-e0049bf06bc4| UserId: null| IsNewSession: False| ServerID: 10.14.3.18| Misc: |
Exception: System.Web.HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.ApplicationException: Could not parse string to boolean: '${fc:GSM.SideNav.TradeSpec.Enabled}' ---> System.FormatException: String was not recognized as a valid Boolean.
at System.Boolean.Parse(String value)
at Xeno.Web.UI.NavigationControls.Builder.Helper.AttributeSetter.ParseBooleanValue(String attributeValue)
--- End of inner exception stack trace ---
at Xeno.Web.UI.NavigationControls.Builder.Helper.AttributeSetter.ParseBooleanValue(String attributeValue)
at Xeno.Web.UI.NavigationControls.Builder.Helper.AttributeSetter.SetAttributeValue(Object menuObj, String attributeName, String attributeValue, Boolean isIgnore)
at Xeno.Web.UI.NavigationControls.Builder.CAMenuBuilder.BuildMenuItem(IMenuModel model)
at Xeno.Web.UI.NavigationControls.Builder.CAMenuBuilder.BuildMenuItem(IMenuModel model)
at Xeno.Web.UI.NavigationControls.Builder.CAMenuBuilder.BuildMenuItem(IMenuModel model)
at Xeno.Web.UI.NavigationControls.Builder.CAMenuBuilder.Build(IMenuModel model)
at Xeno.Web.UI.NavigationControls.NavigationControlContainer.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.AddedControl(Control control, Int32 index)
at System.Web.UI.ControlCollection.Add(Control child)
at Xeno.Web.UI.Layout.ContentContainer.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
--- End of inner exception stack trace ---
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP.webcommon_errorpage_aspx.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
the message resource is present but the message is not found in the string/message table
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="SP-Prodika" />
<EventID Qualifiers="0">0</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2012-11-13T15:23:17.000000000Z" />
<EventRecordID>713</EventRecordID>
<Channel>SP-Prodika</Channel>
<Computer></Computer>
<Security />
</System>
<EventData>
<Data>ErrorType: Primary| ErrorCount: 1| App: SP| SessionId: 1ba7ecda-5f43-db95-99b9-e0049bf06bc4| UserId: null| IsNewSession: False| ServerID: 10.14.3.18| Misc: |
Exception: System.Web.HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.ApplicationException: Could not parse string to boolean: '${fc:GSM.SideNav.TradeSpec.Enabled}' ---> System.FormatException: String was not recognized as a valid Boolean.
at System.Boolean.Parse(String value)
at Xeno.Web.UI.NavigationControls.Builder.Helper.AttributeSetter.ParseBooleanValue(String attributeValue)
--- End of inner exception stack trace ---
at Xeno.Web.UI.NavigationControls.Builder.Helper.AttributeSetter.ParseBooleanValue(String attributeValue)
at Xeno.Web.UI.NavigationControls.Builder.Helper.AttributeSetter.SetAttributeValue(Object menuObj, String attributeName, String attributeValue, Boolean isIgnore)
at Xeno.Web.UI.NavigationControls.Builder.CAMenuBuilder.BuildMenuItem(IMenuModel model)
at Xeno.Web.UI.NavigationControls.Builder.CAMenuBuilder.BuildMenuItem(IMenuModel model)
at Xeno.Web.UI.NavigationControls.Builder.CAMenuBuilder.BuildMenuItem(IMenuModel model)
at Xeno.Web.UI.NavigationControls.Builder.CAMenuBuilder.Build(IMenuModel model)
at Xeno.Web.UI.NavigationControls.NavigationControlContainer.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.AddedControl(Control control, Int32 index)
at System.Web.UI.ControlCollection.Add(Control child)
at Xeno.Web.UI.Layout.ContentContainer.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
--- End of inner exception stack trace ---
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP.webcommon_errorpage_aspx.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)</Data>
</EventData>
</Event>
Log Name: SP-Prodika
Source: SP-Prodika
Date: 11/13/2012 9:23:10 AM
Event ID: 0
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Description:
The description for Event ID 0 from source SP-Prodika cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
ErrorType: First| ErrorCount: 0| App: SP| SessionId: 1ba7ecda-5f43-db95-99b9-e0049bf06bc4| UserId: null| IsNewSession: False| ServerID: 10.14.3.18| Misc: |
Exception: Xeno.Prodika.Common.ObjectLoaderException: Protocol handler 'translate' can not be found (or loaded). Check the ProdikaCommon event log for any details. ---> System.Exception: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information. ---> System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Xeno.Prodika.Common.ObjectLoader.DoAutoLoad()
--- End of inner exception stack trace ---
at Xeno.Prodika.Common.ObjectLoader.DoAutoLoad()
at Xeno.Prodika.Common.ObjectLoader.GetProtocolHandler(String protocolName, Boolean bThrowOnError)
--- End of inner exception stack trace ---
at Xeno.Prodika.Common.ObjectLoader.GetProtocolHandler(String protocolName, Boolean bThrowOnError)
at Xeno.Prodika.Common.ObjectLoader.createObject(String name)
at Xeno.Web.UI.Common.Attachment.DRL.DrlFileAttachmentControl.get_ConfirmRemoveMessage()
at ASP.webcommon_attachment_drl_drlfileattachmentcontrol_ascx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Control.Render(HtmlTextWriter writer)
at Xeno.Web.UI.Common.Attachment.DRL.DrlFileAttachmentControl.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Control.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer)
at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Control.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at ASP.webcommon_layouts_popuplayout_ascx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Control.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Control.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)
at System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Control.Render(HtmlTextWriter writer)
at Xeno.Web.UI.Controls.BodyScrollAware.Render(HtmlTextWriter output)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Page.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP.webcommon_popups_drl_drlattachmentpopup_aspx.ProcessRequest(HttpContext context) in c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\supplierportal\eaff82ea\20f375a\App_Web_drlattachmentpopup.aspx.81a4b35a.ozo2brjt.0.cs:line 0
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
the message resource is present but the message is not found in the string/message table
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="SP-Prodika" />
<EventID Qualifiers="0">0</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2012-11-13T15:23:10.000000000Z" />
<EventRecordID>712</EventRecordID>
<Channel>SP-Prodika</Channel>
<Computer></Computer>
<Security />
</System>
<EventData>
<Data>ErrorType: First| ErrorCount: 0| App: SP| SessionId: 1ba7ecda-5f43-db95-99b9-e0049bf06bc4| UserId: null| IsNewSession: False| ServerID: 10.14.3.18| Misc: |
Exception: Xeno.Prodika.Common.ObjectLoaderException: Protocol handler 'translate' can not be found (or loaded). Check the ProdikaCommon event log for any details. ---> System.Exception: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information. ---> System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Xeno.Prodika.Common.ObjectLoader.DoAutoLoad()
--- End of inner exception stack trace ---
at Xeno.Prodika.Common.ObjectLoader.DoAutoLoad()
at Xeno.Prodika.Common.ObjectLoader.GetProtocolHandler(String protocolName, Boolean bThrowOnError)
--- End of inner exception stack trace ---
at Xeno.Prodika.Common.ObjectLoader.GetProtocolHandler(String protocolName, Boolean bThrowOnError)
at Xeno.Prodika.Common.ObjectLoader.createObject(String name)
at Xeno.Web.UI.Common.Attachment.DRL.DrlFileAttachmentControl.get_ConfirmRemoveMessage()
at ASP.webcommon_attachment_drl_drlfileattachmentcontrol_ascx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Control.Render(HtmlTextWriter writer)
at Xeno.Web.UI.Common.Attachment.DRL.DrlFileAttachmentControl.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Control.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer)
at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Control.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at ASP.webcommon_layouts_popuplayout_ascx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Control.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Control.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)
at System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Control.Render(HtmlTextWriter writer)
at Xeno.Web.UI.Controls.BodyScrollAware.Render(HtmlTextWriter output)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Page.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP.webcommon_popups_drl_drlattachmentpopup_aspx.ProcessRequest(HttpContext context) in c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\supplierportal\eaff82ea\20f375a\App_Web_drlattachmentpopup.aspx.81a4b35a.ozo2brjt.0.cs:line 0
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)</Data>
</EventData>
</Event>
Edited by: Trey on Nov 13, 2012 8:22 AM
Edited by: Trey on Nov 13, 2012 8:24 AM
Edited by: Trey on Nov 13, 2012 8:25 AMI found the issue. We dont deploy our custom dlls to the SP, however the validationsettings.xml was deployed with all our custon validations instead of an empty one. Everything works now. Thanks.
--Trey -
Unable to access vpn box internal address after vpn
Hi all. My office network is protected by asa5510 firewall with vpn configured. When i vpn into my office network i could not access the firewall via the firewall's internal address using telnet etc even though i have already enable telnet. The firewall is my office network gateway. Below is my config. Pls advise. Thks in advance. Access to my office network is fine using vpn.
hostname firewall
domain-name default.domain.invalid
enable password xxx
names
dns-guard
interface Ethernet0/0
nameif inside
security-level 100
ip address 192.168.1x.x 255.255.255.0
interface Ethernet0/1
nameif DMZ
security-level 50
ip address 192.168.2x.x 255.255.255.0
interface Ethernet0/2
nameif outside
security-level 0
ip address 8x.x.x.x 255.255.255.240
interface Ethernet0/3
shutdown
no nameif
no security-level
no ip address
interface Management0/0
nameif management
security-level 100
ip address 192.168.1.1 255.255.255.0
management-only
passwd xxx
ftp mode passive
same-security-traffic permit inter-interface
access-list inside_access_in extended permit ip 192.168.1x.0 255.255.255.0 any
access-list outside_access_in extended permit icmp any any
access-list outside_access_in extended deny ip any any
access-list DMZ_access_in extended permit ip 192.168.2x.0 255.255.255.0 any
access-list inside_nat0_outbound extended permit ip any 172.16.0.0 255.255.255.224
access-list split-tunnel standard permit 192.168.1x.0 255.255.255.0
pager lines 24
logging enable
logging asdm-buffer-size 500
logging asdm informational
mtu inside 1500
mtu DMZ 1500
mtu outside 1500
mtu management 1500
ip local pool addpool 172.16.0.1-172.16.0.20 mask 255.255.0.0
no failover
monitor-interface inside
monitor-interface DMZ
monitor-interface outside
monitor-interface management
asdm image disk0:/asdm-507.bin
no asdm history enable
arp timeout 14400
nat-control
global (outside) 100 interface
nat (inside) 0 access-list inside_nat0_outbound
nat (inside) 100 192.168.1x.0 255.255.255.0
access-group inside_access_in in interface inside
access-group DMZ_access_in in interface DMZ
access-group outside_access_in in interface outside
route outside 0.0.0.0 0.0.0.0 8x.x.x.x 1
timeout xlate 3:00:00
timeout conn 1:00:00 half-closed 0:10:00 udp 0:02:00 icmp 0:00:02
timeout sunrpc 0:10:00 h323 0:05:00 h225 1:00:00 mgcp 0:05:00
timeout mgcp-pat 0:05:00 sip 0:30:00 sip_media 0:02:00
timeout uauth 0:05:00 absolute
group-policy vpn internal
group-policy vpn attributes
dns-server value 192.168.1x.x 192.168.1x.x
split-tunnel-policy tunnelspecified
split-tunnel-network-list value split-tunnel
webvpn
username ciscoadm password xxx encrypted privilege 15
username ciscoadm attributes
vpn-group-policy vpn
webvpn
http server enable
http 192.168.1x.x 255.255.255.255 inside
http 192.168.1.0 255.255.255.0 management
no snmp-server location
no snmp-server contact
snmp-server enable traps snmp authentication linkup linkdown coldstart
sysopt connection tcpmss 13800
crypto ipsec transform-set ESP-3DES-SHA esp-3des esp-sha-hmac
crypto dynamic-map outside_dyn_map 20 set transform-set ESP-3DES-SHA
crypto map outside_map 65535 ipsec-isakmp dynamic outside_dyn_map
crypto map outside_map interface outside
isakmp enable outside
isakmp policy 10 authentication pre-share
isakmp policy 10 encryption 3des
isakmp policy 10 hash sha
isakmp policy 10 group 2
isakmp policy 10 lifetime 86400
tunnel-group vpn type ipsec-ra
tunnel-group vpn general-attributes
address-pool addpool
default-group-policy vpn
tunnel-group vpn ipsec-attributes
pre-shared-key *
telnet 192.168.1x.x 255.255.255.0 inside
telnet timeout 5
ssh timeout 5
console timeout 0Hi all. Below is my configuration. After i enable "management-access inside" i could access my firewall internal ip via ping after establishing vpn connection but not others like telnet even though "telnet 0.0.0.0 0.0.0.0 inside" is enabled. Pls advise.
interface Ethernet0/0
nameif inside
security-level 100
ip address 192.168.1x.254 255.255.255.0
interface Ethernet0/1
nameif DMZ
security-level 50
ip address 192.168.2x.254 255.255.255.0
interface Ethernet0/2
nameif outside
security-level 0
ip address 8x.xx.xx.xx 255.255.255.240
interface Ethernet0/3
shutdown
no nameif
no security-level
no ip address
interface Management0/0
nameif management
security-level 100
ip address 192.168.1.1 255.255.255.0
management-only
passwd xxx
ftp mode passive
same-security-traffic permit inter-interface
access-list inside_access_in extended permit ip 192.168.1x.0 255.255.255.0 any
access-list inside_access_in extended permit esp any any
access-list inside_access_in extended permit gre any any
access-list outside_access_in extended permit icmp any any
access-list outside_access_in extended deny ip any any
access-list DMZ_access_in extended permit ip 192.168.2x.0 255.255.255.0 any
access-list inside_nat0_outbound extended permit ip any 172.16.0.0 255.255.0.0
access-list split-tunnel standard permit 192.168.1x.0 255.255.255.0
access-list prod standard permit host 192.168.1x.x
access-list prod standard deny any
pager lines 24
logging enable
logging asdm-buffer-size 500
logging asdm informational
mtu inside 1500
mtu DMZ 1500
mtu outside 1500
mtu management 1500
ip local pool pool 172.16.0.1-172.16.0.20 mask 255.255.0.0
no failover
monitor-interface inside
monitor-interface DMZ
monitor-interface outside
monitor-interface management
asdm image disk0:/asdm-507.bin
no asdm history enable
arp timeout 14400
nat-control
global (outside) 100 interface
nat (inside) 0 access-list inside_nat0_outbound
nat (inside) 100 192.168.1x.0 255.255.255.0
access-group inside_access_in in interface inside
access-group DMZ_access_in in interface DMZ
access-group outside_access_in in interface outside
route outside 0.0.0.0 0.0.0.0 8x.xx.xx.xx 1
timeout xlate 3:00:00
timeout conn 1:00:00 half-closed 0:10:00 udp 0:02:00 icmp 0:00:02
timeout sunrpc 0:10:00 h323 0:05:00 h225 1:00:00 mgcp 0:05:00
timeout mgcp-pat 0:05:00 sip 0:30:00 sip_media 0:02:00
timeout uauth 0:05:00 absolute
group-policy vpnuser internal
group-policy vpnuser attributes
dns-server value 192.168.1x.x 192.168.1x.x
split-tunnel-policy tunnelspecified
split-tunnel-network-list value prod
default-domain value mm.com
webvpn
username user password xxx encrypted privilege 15
username user attributes
vpn-group-policy vpnuser
webvpn
http server enable
http 192.168.1x.x 255.255.255.255 inside
http 0.0.0.0 0.0.0.0 inside
http 192.168.1.0 255.255.255.0 management
no snmp-server location
no snmp-server contact
snmp-server enable traps snmp authentication linkup linkdown coldstart
sysopt connection tcpmss 13800
crypto ipsec transform-set ESP-3DES-SHA esp-3des esp-sha-hmac
crypto dynamic-map outside_dyn_map 20 set transform-set ESP-3DES-SHA
crypto map outside_map 65535 ipsec-isakmp dynamic outside_dyn_map
crypto map outside_map interface outside
isakmp enable outside
isakmp policy 10 authentication pre-share
isakmp policy 10 encryption 3des
isakmp policy 10 hash sha
isakmp policy 10 group 2
isakmp policy 10 lifetime 86400
tunnel-group vpnuser type ipsec-ra
tunnel-group vpnuser general-attributes
address-pool pool
default-group-policy vpnuser
tunnel-group vpnuser ipsec-attributes
pre-shared-key *
telnet 0.0.0.0 0.0.0.0 inside
telnet timeout 5
ssh timeout 5
console timeout 0
management-access inside
dhcpd address 192.168.1.2-192.168.1.254 management
dhcpd dns 8x.x.1x.x 8x.x.x.x
dhcpd lease 3600
dhcpd ping_timeout 50
dhcpd enable management -
Internation Address Version for Customer and Vendor Master
Hi Everyone,
There are a few fields on the General Data screen which are overwritten by value in the International address version and vice-versa. I am listing these fields below and I would like to know if this is just standard SAP functionality or did something change in our system after upgrading to ECC 6.0.
Communication Language
Postal code
Telephone
Mobile phone
Fax number
Email address
Thanks for your help!
SheetalI would assume that this is standard functionality, as e.g. it does not really make sense to have different communication languages in the address versions. It is just the opposite: if you have two address versions (e.g. standard and kanji) it is quite important to stored the information about which is the preferred communication language of the customer.
Regards
Martin -
Supplier portal - configure the default view upon login
In the supplier portal, the default view is target facility. Can the portal be configured to have the default view be source facility or company? Reason - supplier feedback indicates they would like their default view to be supplier centric (from their viewpoint) rather than customer (the company hosting Agile) centric.
Sorry but there is not a configuration to the portal that will provide this change.
Segal -
Hi all,
I have created a ZSUS PO in MM and successfully sent it through to the SUS system, however, I can't see it in the supplier portal, is there a setting I need to do transfer docuements to the supplier portal?
I am logged on as admin not the actual vendor (still building and testing)
Thanks very much for your advise!
Edited by: Tracey Durkin on Aug 12, 2011 8:52 AMHi Tracey,
Can you confirm if the XML message for PO is error free in your SUS system? Can you check this in SXMB_MONI in SUS?
Regards,
Nikhil -
Import and export of international address
Hello all,
I need help with the international address version. I want to import greek data to our system using the ELM, because of the duplicate check already in place in our ELM.
Has anybody experience with that?
Then I also need to export the international address again via a campaign with the channel data export. Is there an easy way to achieve this?
Or is it possible to configure the serach result list for accounts/contact persons that I can see and export the information there directly?
Thanks a lot for your help!
Regards AnneHi,
Right click on the DCs which you want to get in the IDE and select Create Inactive Project.
If it prompts for the dependencies select them.
Once this is done u will be able to see the project in the WD perspective.
Now right click on the DC and select Development Component -> Build .
then Development Component -> Deploy.
If its there are any errors related with hard references deploy those DCs first and try.
Regards
Ayyapparaj. -
Hi Team,
We are planning to implement supplier portal for our project. The purpose of this, supplier login to this portal to see their qty status by report. How much qty they have supplied and how much qty used by company etc..
Here we have material and vendor (supplier) etc. as a info objects. Different vendor can supply the same material. When the vendor login to the supplier portal to see the report and they have to look only their materials and they can't see the other vendor's material.
How do I control this ?. Do i Need to control this Vendor number info object Authorization level ?.
Pl let me know your thought here and share if any of you come across this situation.
thanks in advance for your kind help.
Regards,
Senthil.Hi Senthil,
You can add additional user attributes by following the below procedure..
http://help.sap.com/saphelp_nw04s/helpdata/en/44/0316d50bbe025ce10000000a1553f7/frameset.htm
You can create an additional Portal attribute for Vendor number. In the Webdynpro code, based on the logged in user you can extract the vendor number and pass it on to the back end BAPI, then you will make use of vendor number in your select query. I feel that this is the simplest solution for your problem.
Regarding your solution, what if a Vendor has multiple users who access your Portal. I don't think all the users from a vendor will use the same user id, which is not advisable.
Regards,
Uday. -
Update ADDRESS PURPOSE DETAILS for Supplier
I am working in R12 EBS with oracle database 10g. I have a requirement to update the 'SUPPLIER ADDRESSBOOK DETAILS'.
ACCOUNT PAYABLES RESPONSIBILITY--> SUPPLIER-->ENTRY-->SUPPLIER-->ADDRESS BOOK-->UPDATE ADDRESS
Then you can update the supplier address details.This page contains two sections 'ADDRESS DETAILS' and 'CONTACT DETAILS AND PURPOSE'. In 'Contact Details and Purpose' section, *'Address Purpose' column contains 3 check boxes, named, 'purchasing','payment', and 'RFQ Only'.*
My requirement is, i have 50 suppliers, i need to check these 3 check boxes of Address Purpose' for every supplier.
I can't do it manually for each supplier; Could anyone suggest me the solution to update 'Address Purpose' for supplier. Is there any API or INTERFACE available?
Any Suggestion is very helpful.
Thanks in advance.If it is a one time task for 50 suppliers, doing it manually will be much quicker than researching and writing an interface.
-
Multiple shipping addresses for the same supplier (depending on the symbol)
Hello ,can we set up multiple shipping addresses for the same supplier (depending on the symbol)?
.& How..
Thanksa delivery adedress has nothing to do with a certain supplier, except you are talking about subcontracting (do you?)
a delivery address specifies an address where you want the supplier to send the goods to.
if it is a third party PO, then the delivery address is derived from ship-to partner of the sales order.
in case of a standard order to stock, the delivery address is coming from the storage location address (if maintained). if no storage location address is maintained, then SAP takes the address from your plant.
You can manually add a delivery address in MEAN transaction and then manually assign in POs delivery address tab.
here you can as well take the address from any address already in your system (e.g. any customer or vendor). -
Secured supplier portal with E-Sourcing
Hi,
We need to implement secured supplier portal connection to E-sourcing system(https:// www.-----).We set up the apache reverese proxy sytem for supplier portal.
When the supplier attempts to connect ,the URL is not getting connected and is giving error.
We are using system default cluster for both buyer and supplier portal.
Please let us know what settings to be done in E-sourcing system in order the supplier portal working.
Thanks in advance,
sai.Hi,
for seecure link you need to check SSL in Directory configuration for supplier
~Ankush -
Internal Addresses - BP Address for Org Unit representing a Company Code
Dear All
We are on SRM Server 5.5 and are experiencing an annoying issue. It might be standard, but I do not recall having the problem earlier on, at other customers.
The internal address of BP ## representing a company code, automatically gets Name1 filled out with the Object Name in the Org structure (Typically Company name).
This is ok, but what we see is that Name 2 is also filled out with this name. This gives us an issue when printing the PO in the backend system (classic scenario) as the PO will have both Name1 and Name2 printed as delivery address.
We have tried to change the address in BP, which works ok - until someone makes a change in the org structure, then the BP address is updated again!
Can anyone enlighten me whether this is standard functionality or what? And if is there anyway of mitigating this behavior?
Best Regards, and thanks in advance
;O)
MariaDear all,
five years later, but we have currently the same problem as Maria described.
In my company, we are filling the fields SHORT and STEXT of the structure P1000 (transaction PPOMA_BBP) with more or less technical names or terms.
So far, that was working very well.
But in the future, we need to use the fields NAME_ORG1 and NAME_ORG2 of the transparent table BUT000 as the first two fields of the delivery address.
That leads to the situation that technical term/names are used in the delivery address, which is not realy beautiful.
We cannot enter the correct delivery data into the fields SHORT and STEXT in the PPOMA_BBP, because the fields have not enough spaces.
Do you have any ideas how we can solve this issue?
Kind regards
Ignatius -
Dear all
I would like to know if Supplier portal and SUS are the same thing or there are diferences.
Thanks
Nilson FonsecaHello Nilson,
Please see "Business packages for Supplier Collaboration.
<a href="http://help.sap.com/saphelp_srm50/helpdata/en/65/4d424089ff2571e10000000a155106/frameset.htm">http://help.sap.com/saphelp_srm50/helpdata/en/65/4d424089ff2571e10000000a155106/frameset.htm</a>
Supplier Portal - generic term or Supplier collaboration Business package on NetWeaver Portal.
SUS - Supplier Self Service application component or Order collaboration scenario in Supplier Portal
Regards,
Masa -
Change supplier type in supplier portal
Hi all,
anyone knows if it is possible to let the supplier change his supplier type (in the supplier portal)?
I managed to find a security right for the supplier / supplier manager profile but this didn't seem to work.
Thanks,
BramHi Vikram,
the vendors can be active in multiple sectors (e.g. TAXI, TOWING SERVICE, HOTEL, ...). For each sector, we will be creating a supplier type since some fields need to be visible/hidden based on the supplier type.
Sometimes, a vendor can also be active in multiple sectors (e.g. towing service and taxi). For these vendors, we will be creating combination types, i.e. supplier type 'taxi_towing' for example.
Let's assume a vendor has been created as a taxi but he has decided to start a new service (towing serices), we want him to be able to change his supplier type manually from taxi to taxi_towing. This will automatically show some new fields which he can fill in.
I know it's a little bit complicated but we have no other way of doing it.
Bram -
International Address Gets Deleted in R/3
Hi,
we're facing an issue that "International Address" in R/3 Customer Master gets deleted each time we update "Communication Data" such as phone, email, fax in CRM Customer Master.
the program that cause the problem is LBUPA_INTERFACE_OUTBOUNDB26
we've been trying to find any SAP notes, but so far no luck.
any lead is really appreciated.
Thanks.Hi Kevin,
We are having same issue..could you let me know what Sapnote you have implemented.
Thanks,
Siva
Maybe you are looking for
-
How to filter data by list item
hi all, I create list item on block BLK1 , name :emp_name item type: list item elements in list : list_elements : (null) list_item : (null) data type : Char maximum length : 200 and create PROCEDURE : PROCEDURE POPULATE_LIST_BY_QUERY(P_LIST_NAME
-
Iphone create playlist add all songs
Since upgrading to iOS7.0.4 on my iPhone 4 I have to say I have been very frustrated and unhappy. Not only does my album art not match my songs after various syncs and deletes and resyncs, voice control keeps coming on to interrupt my music draining
-
Blank line in Application server file
Hi, I am uploading datas from 2 internal tables to Application server file(same file). I want a blank like after i finish uploading the first internal table. Need a blank line between two internal table datas. Kindly help me in solving this issue. Re
-
Address Book application no longer launches
I broke my laptop a few weeks ago and had the data manually retrieved and put on a hard drive. I bought a new macbook pro earlier and I was manually transferring the application files when i think i accidentally overwrote the address book application
-
Is there a way to view previous iMessages online?
I would like to see previous iMessages and usage like I do with SMS' on my carrier's website. Is there a way to do this?