Fanny or Fannie were/are definitely used as the short or affectionate name for Frances. My grandmother had that name. Don Hickman