FedEx Print Ground Shipping label w/ Tracking Number - vb.net

I have no problem printing an Express shipping label.
The ground shipping label doesn't want to put the tracking number in the label. Has anyone had a similar problem?
I return a tracking number like this.
GROUND
800027415019375
When it goes to print the label with all the data it doesn't put in the tracking number, instead it puts in this.
A690,418,0,5,2,2,N,"G"
B80,933,0,1E,4,2,290,N,"9612019000000000000000"
A135,1247,0,4,1,1,N,"(9612019) 0000000 00000000"
Anyone have an idea how to change this using some fedex webservice call. It does it automatically for express, just not for ground.
Thanks.

Its possible you don't have a ground acct number connected to your express acct number. This is the behavior that results from that.

the issue was on test account federal express prints its own fake numbers that don't represent what a valid production # looks like.

Related

GA4: total revenue is 0 and Monetization screen not showing data

I'm trying to integrate ecommerce tracking to a website. The problem is the events are captured and I'm sending all the data.
This is the data I'm sending
{"event":"purchase","currency":"EUR","value":21.85,"items":[{"item_id":"3cd937-debc-416d-955f-8ccc84a751","item_name":"anuy-namer","affiliation":"","coupon":"","currency":"EUR","discount":0,"index":1,"item_brand":"Fontastic","item_category":"THeadset / Lautsprecher","item_category2":"Unterhaltungk - Körer","item_category3":"","item_category4":"","item_category5":"","item_list_id":"31baa491-4c6f-8671-c808f0cb2100","item_list_name":"Fontastic BT In-Ear Headset S1 blau Bluetooth-Kopfhörer","item_variant":"Mit Begleiterliche Musikfans.","location_id":"","price":14.95,"quantity":1}],"transaction_id":"9826314a-46af-4304-a057-dc77f4a799b0","affiliation":"446c6345-9193-4841-9f4a-e06e8cf7220e","tax":"3.4917","shipping":"6.9000","coupon":"","gtm.uniqueEventId":12}
tbh I'm not sure if the data is wrong but the monetization reports only show number of purchasers and not anything else. It's all zeros. in the conversion screen the total revenue is not calculated.
Check if you have been given permission to see revenue. When someone gives you access, there are several options including one to hide revenue.
It turned out that the setup wasn't correct. I needed to add custom trigger to the events so It can be captured.
I also found some problem with the structure of the object, (currency,value , items) needed to be added inside ecommerce object.

Shopify returns value 2 pence lower than it should be

I'm trying to do some reconciliation between our APIs pulls for Refunds and what is shown within Shopify analytics.
Looking at this example (below) it show the return value of £30.83 but it should show £30.85 (37.50 - 6.65 = 30.85). The data from our pull calculates to £30.85. But why is shopify showing 2pence less.
Does anyone know why this is?
Thank you.
https://i.stack.imgur.com/bvXVV.png

When Raw Material type is stockable, it's not available in manufacture order

It takes me hours but I still cannot find out why.
I have make MO for product A
A(manufacture in WH-A)
|----1 pcs of Part 1(stockable, 100pcs on hand in WH-A)
|----1 pcs of Part 2(stockable, 100pcs on hand in WH-A)
But when I click check availability, it always show quantity available is none.
I noticed that the supply method for raw material is Advanced: Apply Procurement Rules . and the explanation tells me that it by default check stock but I can also apply procuments, but that's not what I want, I just want it to do by default.
Why? I indeed have enough products in WH-A.
Thank you very much!
It's ODOO 10.

Converting raw print codes to a printer using a VB.net web page

I've run into a situation I've never encountered before. I'm working with a shipping API for an e-commerce site and I've retrieved a shipping label. The problem is that the code used for the label is what appears to be raw print codes. They look something like this:
N
Q822,24
R40,0
S4
D15
ZB
A760,120,1,1,1,1,N,"Interlink Express"
A735,080,1,1,1,1,N,"www.interlinkexpress.com"
A706,033,1,1,1,1,N,"Sender"
.... more codes like this
LO001,330,765,10
LO001,025,765,1
LO001,192,590,1
LO001,330,765,10
.... more codes like this
P1
What I'd like to be able to do is convert it to a graphic or something else that I can print from a web page. The problem is that I can't find any ways to deal with this particular type of information, since it's not in a web-standard format (it's not HTML, XML, JSON, etc.)
How would I deal with something like this?
Thanks.
In the end, I solved this a different way. Apparently the shipping company was able to use an Accept: text/html header from my HttpWebRequest and I got an HTML-formatted printer label. So we're good. Thanks.

Automatically Convert Prices on a Web Page to A Different Currency

I am interested in possible methods of automatically converting the prices given when a web page is loaded from the currency given to a specified currency. Ideally, the conversion would also make use of the current exchange rate to give valid prices.
For example, in my specific case, I would like to convert the prices given in Euros (€) on this web site to Sterling (£).
I am looking at using a GreaseMonkey script for this conversion, but can anyone suggest other methods?
Thanks, MagicAndi.
Try the API: http://thecurrencygraph.com
It uses Geo Location scripts to detect the user's country and through that their native currency. It then converts your prices into their currency using the latest exchange rates
Hope this this helps!
W.
Since I dabble in AutoHotkey here's a potential solution using that scripting language, it retrieves the page source from a webpage that does the conversion and parses out the converted value. This requires the httpQuery library to be included:
#Include httpQuery.ahk
InputBox, n, EUR to GBP, Enter the number., , 150, 120
if (ErrorLevel || !n)
return
url := "http://www.xe.com/ucc/convert.cgi?Amount=" n "&From=EUR&To=GBP&image.x=55&image.y=8"
html := URLDownloadToVar(url)
Gui, Add, Edit, w125, % RegExMatch(html,"[\d\.]+(?= GBP)",m) ? m "£" : "The value could not be retrieved."
Gui, Show, AutoSize Center, GBP
VarSetCapacity(html,0)
Return
GuiClose:
GuiEscape:
Gui, Destroy
return
URLDownloadToVar(url){
if !RegExMatch(url,"^http://")
url := "http://" url
httpQuery(html,url)
VarSetCapacity(html, -1)
Return html
}
There are obviously more thorough (and complex) methods for solving this problem but this at least solves it with minimal effort.
The quick and easy answer is to make use of a Firefox add-on. There are a number of currency converters available as add-ons, but I ended up using Exch, as it suited my needs best.