Although the QualityWings Boeing 787 came with its own configuration, there were several drawbacks with the way it was set up. The first is that it only gave you the option for one passenger boarding door. The second is that although the catering door positions were set up, it wasn't set to check whether the doors were open or not. Here are the configurations that will allow you to use two boarding doors and have the catering door positions checked before the catering trucks do their thing.
787-8:
[aircraft]
nosegear = 20.93
refueling = 1
iscargo = 0
trafficcones = 1
preferredexit = 0
wingrootpos = 3.01 3.11 0.25
wingtippos = 25.89 -9.57 2.75
fuelpos = -14.92 -0.94 1.28
waterpos = -0.02 -17.04 -1.31
lavatorypos = -0.01 -8.55 0.00
engine1pos = -9.96 5.60 -1.34
engine2pos = 9.96 5.59 -1.35
engine3pos = 0.00 0.00 0.00
engine4pos = 0.00 0.00 0.00
[exit1]
pos = -2.40 19.98 0.67 10.70
code = 1
name = Door L1
[exit2]
pos = -2.75 11.28 0.67 0.70
code = 2
name = Door L2
[exit3]
remove = 1
[exit4]
pos = -2.39 -16.64 0.67 -7.80
code = 4
name = Door L4
[service1]
pos = 2.78 11.25 0.70 0.30
code = (L:DoorR2, bool)
name = Door R2
[service2]
pos = 2.47 -16.62 0.68 11.00
code = (L:DoorR4, bool)
name = Door R4
[cargo1]
pos = 1.72 15.36 -1.24 0.00
code = 4
name = Forward Cargo Door
uldcode = AUTO
[cargo2]
pos = 1.72 -10.38 -1.29 -0.40
code = (L:QW_CargoDoor_Aft, enum)
name = Aft Cargo Door
uldcode = AUTO
787-9:
[aircraft]
nosegear = 24.02
refueling = 0
iscargo = 0
trafficcones = 1
preferredexit = 0
wingrootpos = 3.01 3.23 0.49
wingtippos = 26.89 -10.32 3.00
fuelpos = -16.94 -2.30 1.50
waterpos = -0.01 -20.02 -1.32
lavatorypos = -0.01 -8.57 -1.91
engine1pos = -9.95 5.58 -1.35
engine2pos = 9.95 5.63 -1.33
engine3pos = 0.00 0.00 0.00
engine4pos = 0.00 0.00 0.00
[exit1]
pos = -2.13 23.14 0.58 9.00
code = 1
name = Door L1
[exit2]
pos = -2.60 11.08 0.58 -1.00
code = 2
name = Door L2
[exit3]
remove = 1
[exit4]
pos = -2.39 -19.53 0.64 -8.70
code = 4
name = Door L4
[service1]
pos = 2.81 11.19 0.65 -0.50
code = (L:DoorR2, bool)
name = Door R2
[service2]
pos = 2.40 -19.55 0.57 10.10
code = (L:DoorR4, bool)
name = Door R4
[cargo1]
pos = 1.77 18.54 -1.24 -0.80
code = 4
name = Forward Cargo Door
uldcode = AUTO
[cargo2]
pos = 1.71 -13.21 -1.24 -0.80
code = (L:QW_CargoDoor_Aft, enum)
name = Aft Cargo Door
uldcode = AUTO
Hope this helps.