Cp.Body is working with relative/local coordinate and cp.boxShape with absolute/world coordinate when is a child of a cc.Node

Hi everyone, it is my problem.
I have a cc.Node object with a child. Its child is a cc.PhysicsSprite that has a cp.Body and a cp.boxShape.
The position of cp.Body and cp.PhysicsSprite are correct, it is 0,0 at start, and they are at parent position. The cp.boxShape is at 0,0 but at absolute/world coordinates, so it is at bottom-left of screen.

Then cp.Body is working with relative/local coordinate and cp.boxShape with absolute/world coordinate.

What can I do to solve this?

Thanks for your time.