I find the way to calculate/uncover the order of polylines (from start to end) broken by intersection process of original (entire) polyline. (I found out new FID or ObjectID is not reliable base to use.)
1. In the beginning, I have polyline layer (to be intersected) and polygon layer (intersecting).
2. I do the Intersection (Analysis), resulting to number of new descendant polylines.
3. I find original order of descendant polylines under the parent polyline.
I am not able to arrange such python script. Please, can you help me? Thank you!