I am experimenting with the Oaxaca-Blinder decomposition to examine wage increases in Belgium between two years (2000 and 2010) using wage survey data. I am interested in the part of the wage increase accounted for by differences in socio-demographic factors between the two years (explained difference). My dependent variable is the log of hourly wage. However, there are lots of observations (too many to simply get rid of them) whose workload is very limited either because of part-time work or because they only lasted a short amount of time. Therefore, it seems to me that in addition to the survey extrapolation factors (pweight) I should also do some weighting according to workload. Does this make sense and how do you introduce an additional weight using the Oaxaca procedure in Stata (fweight and aweight do not seem to serve this purpose)?